bcmath php扩张 安装,PHP安装BCMath扩展

什么是BCMath扩展?

大多数编程语言对于浮点型数据格式遵循 IEEE 754 标准,这就会导致在使用浮点数运算的过程中会有精度丢失的问题。PHP提供了 BCMath 库来支持更加精确的计算。

1、找到 PHP 源码包bcmatch目录find / -name bcmath

23360e640a133ca3aadfd4dbf91ddd15.png

我这实际用的是/mydata/php-7.3.5/ext/bcmathcd /mydata/php-7.3.5/ext/bcmath

2、执行phpize

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

985126472367ba474176861a35be46a9.png

否则,写全phpize命令的路径/usr/local/server/php7.3/bin/phpize

3、预编译./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()函数,查看配置文件位置

72189da81559b6b078281bc20046983a.png

在 php.ini 中添加该扩展vi /usr/local/server/php7.3/etc/php.ini extension=bcmath.so

6、重启服务

执行重启服务命令,这个重启命令需要看你具体环境而定,这里不多说service httpd restart

或httpd -k restart

查看phpinfo()或执行命令 php -m 扩展是否安装成功

b46ada2fb29e33264f9fd4e3a3072deb.png

更多PHP相关知识,请访问PHP教程!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值