致命错误:调用未定义的函数mb_strtolower()
我已经做了一些搜索,我发现它没有安装php的mbstring exstention,这似乎不是我的情况,因为我已经检查过它安装并启用所有phpversion
任何人都有任何想法?
答案 0 :(得分:9)
如果您真的必须使用mb_-functions,则必须检查系统上是否安装了multibyte string extension。
检查是否已安装扩展程序?
<?php phpinfo(); ?>
不显示扩展名?
安装扩展程序:
但是你必须揭示你的PHP运行的操作系统。例如,在Ubuntu中,可以通过运行以下命令之一来实现:
sudo apt-get install php-mbstring
sudo apt-get install php7.0-mbstring
sudo apt-get install php7.1-mbstring
当然,这取决于安装的PHP版本。
在安装扩展程序后,不要忘记重启PHP。
答案 1 :(得分:0)
如果你想要简单的方法,只需用strtolower替换mb_strtolower。它应该工作。