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

藏色散人
リリース: 2023-04-08 08:10:02
転載
6496 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート