原创

解决undefined function bcdiv()问题

问题描述:

在Deepin中 php7.2 遇到问题:

Uncaught Error: Call to undefined function bcdiv()

bcdiv 函数的作用(点我查看)

问题原因:

因为缺少了 PHPbcmath 扩展,导致电脑无法识别该函数。

解决办法:

1、查看当前 php 版本

php -v

2、更新源

  • Centos下:
    sudo yum update
    
  • Ubuntu或Deepin下:
    sudo apt-get  update
    

3、安装当前PHP版本所需要的扩展

我的本地PHP版本为7.2,所以我的安装命令如下:

sudo apt-get install php7.2-bcmath

总结:

Windows 下的环境默认应该是安装了 bcmath 这个扩展,LinuxPHP5.6 版本以上不会默认安装该扩展,所以需要手动安装,如果不知道自己的源里有没有这个扩展的,可以用以下命令查询:

sudo apt-cache search bcmath
正文到此结束
本文目录