ホームページ  >  記事  >  バックエンド開発  >  PHP で BCMath 拡張機能をインストールする

PHP で BCMath 拡張機能をインストールする

藏色散人
藏色散人転載
2020-01-11 17:41:326335ブラウズ

BCMath 拡張機能とは何ですか?

ほとんどのプログラミング言語は、浮動小数点データ形式の IEEE 754 標準に従っているため、浮動小数点演算中に精度が失われるという問題が発生します。 PHP は、より正確な計算をサポートする BCMath ライブラリを提供します。

1. PHP ソース コード パッケージ bcmatch ディレクトリを見つけます

find / -name bcmath

PHP で BCMath 拡張機能をインストールする

実際に使用するのは /mydata/php-7.3.5/ext/bcmath# です# #

cd /mydata/php-7.3.5/ext/bcmath

2. PHP インストールディレクトリの bin ディレクトリで phpize

phpize コマンドを実行します システム環境変数に PHP bin ディレクトリが追加されている場合は、bcmath ディレクトリで直接 phpize を実行します

phpize

PHP で BCMath 拡張機能をインストールする

それ以外の場合は、完全な phpize コマンドのパスを記述します

/usr/local/server/php7.3/bin/phpize

3。Precompile

./configure --with-php-config=/usr/local/server/php7.3/bin/php-config

php-config もPHP bin ディレクトリが見つからない場合は、find コマンドを使用して見つけることができます。

4. コンパイル && インストール

sudo make && make install

5. PHP 構成の追加

phpinfo() 関数で設定を確認できます ファイルの場所

PHP で BCMath 拡張機能をインストールする

php.ini に拡張子を追加します

vi /usr/local/server/php7.3/etc/php.ini
extension=bcmath.so

6. サービスを再起動します

サービスの再起動コマンドを実行します。この再起動コマンドは、特定の環境によって異なります。ここではあまり言いません

service httpd restart

または

httpd -k restart

phpinfo() を確認するか、コマンド php -m を実行してください。拡張機能が正常にインストールされたかどうかを確認してください

PHP で BCMath 拡張機能をインストールする

PHP 関連の知識の詳細については、

PHP チュートリアル をご覧ください。

以上がPHP で BCMath 拡張機能をインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。