BCMath 拡張機能とは何ですか?
ほとんどのプログラミング言語は、浮動小数点データ形式の IEEE 754 標準に従っているため、浮動小数点演算中に精度が失われるという問題が発生します。 PHP は、より正確な計算をサポートする BCMath ライブラリを提供します。
1. PHP ソース コード パッケージ bcmatch ディレクトリを見つけます
find / -name bcmath
実際に使用するのは /mydata/php-7.3.5/ext/bcmath# です# #
cd /mydata/php-7.3.5/ext/bcmath2. PHP インストールディレクトリの bin ディレクトリで phpizephpize コマンドを実行します システム環境変数に PHP bin ディレクトリが追加されている場合は、bcmath ディレクトリで直接 phpize を実行します
phpizeそれ以外の場合は、完全な phpize コマンドのパスを記述します
/usr/local/server/php7.3/bin/phpize3。Precompile
./configure --with-php-config=/usr/local/server/php7.3/bin/php-configphp-config もPHP bin ディレクトリが見つからない場合は、find コマンドを使用して見つけることができます。4. コンパイル && インストール
sudo make && make install5. PHP 構成の追加 phpinfo() 関数で設定を確認できます ファイルの場所 php.ini に拡張子を追加します
vi /usr/local/server/php7.3/etc/php.ini extension=bcmath.so6. サービスを再起動しますサービスの再起動コマンドを実行します。この再起動コマンドは、特定の環境によって異なります。ここではあまり言いません
service httpd restartまたは
httpd -k restartphpinfo() を確認するか、コマンド php -m を実行してください。拡張機能が正常にインストールされたかどうかを確認してください
PHP 関連の知識の詳細については、
PHP チュートリアル をご覧ください。
以上がPHP で BCMath 拡張機能をインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。