多语言展示
当前在线:871今日阅读:23今日分享:25

如何解决Call to undefined function x\bcadd()

thinkphp中需要使用到bcadd()函数,报Call to undefined function x\bcadd()错误是因为安装php的时候没有安装bcmath扩展。所以安装扩展就解决问题了。
工具/原料
1

CentOS 8

2

PHP 7

方法/步骤
1

使用yum进行安装,默认安装yum里最新版本,命令:yum install php-bcmatch

2

安装过程中会提示是否需要安装,命令:y  稍等片刻 就安装完成,如下图所示:

3

安装完成后,需要重启Apache服务器,命令:systemctl restart httpd.service  如下图所示就代表重启成功。

4

验证是否安装成功,执行phpinfo()方法,在页面信息里如果找到bcmatch就说明正的安装成功,如下图所示。

5

总结:当遇到这样的问题,自己之前没有遇到过的,要静下心来,好好把思路捋一遍,思考多了,遇到其他问题也有办法可依。

注意事项
1

学习要持之以恒

2

举一反三

推荐信息