php7默认不安装bcmath的扩展,调用bcmath函数会报错

问题描述:

    本来公司使用的是php5.6,而后由于一些缘由要升级到php7,而后代码中有一些地方使用到了bcmath(就是用来进行任意精度的计算,会把浮点型的数据正确计算出来。能够理解为java的bigdecimal吧)/升级到php7以后,测试环境测试的时候发现直接调用bcmath库函数的地方报错了。php

问题解决:

    查看了代码和资料才知道原来linux/windows上php5.6是默认安装的,而linux上的php7默认安装是不安装bcmath的扩展的,windows是会默认支持php7的bcmath,就是能够直接调用。这里记录一下,就是php5.6升级php7的要注意的一个问题。java

参考资料: 官网说明(实际上是第一条的用户评论里面)

相关文章
相关标签/搜索