PHP中安裝BCMath擴(kuò)展的方法

什么是BCMath擴(kuò)展?

創(chuàng)新互聯(lián)專注于八宿企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城網(wǎng)站制作。八宿網(wǎng)站建設(shè)公司,為八宿等地區(qū)提供建站服務(wù)。全流程專業(yè)公司,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

大多數(shù)編程語(yǔ)言對(duì)于浮點(diǎn)型數(shù)據(jù)格式遵循 IEEE 754 標(biāo)準(zhǔn),這就會(huì)導(dǎo)致在使用浮點(diǎn)數(shù)運(yùn)算的過(guò)程中會(huì)有精度丟失的問(wèn)題。PHP提供了 BCMath 庫(kù)來(lái)支持更加精確的計(jì)算。

1、找到 PHP 源碼包bcmatch目錄

find / -name bcmath

PHP中安裝BCMath擴(kuò)展的方法

我這實(shí)際用的是/mydata/php-7.3.5/ext/bcmath

cd /mydata/php-7.3.5/ext/bcmath

2、執(zhí)行phpize

phpize 命令在PHP安裝目錄的 bin 目錄下,如果已經(jīng)把PHP的 bin 目錄添加到系統(tǒng)環(huán)境變量,則直接在 bcmath 目錄下執(zhí)行 phpize 即可

phpize

PHP中安裝BCMath擴(kuò)展的方法

否則,寫全phpize命令的路徑

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

3、預(yù)編譯

./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()函數(shù),查看配置文件位置

PHP中安裝BCMath擴(kuò)展的方法

在 php.ini 中添加該擴(kuò)展

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

6、重啟服務(wù)

執(zhí)行重啟服務(wù)命令,這個(gè)重啟命令需要看你具體環(huán)境而定,這里不多說(shuō)

service httpd restart

httpd -k restart

查看phpinfo()或執(zhí)行命令 php -m 擴(kuò)展是否安裝成功

PHP中安裝BCMath擴(kuò)展的方法

以上就是PHP安裝BCMath擴(kuò)展的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!

分享文章:PHP中安裝BCMath擴(kuò)展的方法
網(wǎng)頁(yè)鏈接:http://www.muchs.cn/article24/pdhpce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、小程序開發(fā)虛擬主機(jī)、手機(jī)網(wǎng)站建設(shè)網(wǎng)站設(shè)計(jì)公司、網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)