PHP如何安裝BCMath擴充功能?

青灯夜游
發布: 2023-04-05 12:08:02
轉載
9804 人瀏覽過

這篇文章帶給大家的內容是介紹PHP如何安裝BCMath擴展,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

我們都知道,大多數程式語言對於浮點型資料格式遵循 IEEE 754 標準,PHP也不例外,這就會導致在使用浮點數運算的過程中會有精度遺失的問題。

PHP提供了BCMath函式庫來支援更精確的計算。但是我的PHP在編譯時並沒有安裝BCMath函式庫,如果需要安裝在編譯安裝時指定--enable-bcmath即可。

如果在編譯安裝時漏掉了,我們也可以對BCMath庫單獨進行安裝,下面提供單獨安裝的步驟:

#1、進入PHP源碼包目錄下的ext/bcmatch目錄(我的目錄是/usr/src/php-7.2.12/ext/bcmath)。

2、執行phpize指令,phpize指令在PHP安裝目錄的bin目錄下(我的目錄是/usr/local/php-7.2.12/bin/phpize)。

# 如果已经把PHP的bin目录添加到系统环境变量,则直接在bcmath目录下执行phpize即可
phpize

#否则,要在bcmath目录下指定phpize命令的路径
/usr/local/php-7.2.12/bin/phpize
登入後複製

3、預先編譯

./configure --with-php-config=/usr/local/php-7.2.12/bin/php-config
登入後複製

4、編譯&&安裝

make && make install
登入後複製

5、在php.ini中加入該擴充(我的php.ini在/usr/ local/php/lib目錄下)

extension=bcmath.so
登入後複製

PHP如何安裝BCMath擴充功能?

6、重啟PHP服務即可。

以上是PHP如何安裝BCMath擴充功能?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:cnblogs.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板