Call to undefined function mb_substr() 如何解决方法

我之所以要赞美你,更重要的是因为:你还哺育春天的的摇篮。 "冬天来了,春天还会远吗? "在冬天里,思想被提纯了,一直被坚定了,力量在储蓄着。一旦春风拂面,一切更争先恐后,生气勃勃,万紫千红,千姿百态。仿佛含苞的花蕾忽然绽开。

在使用 mb_substr() 函数处理中文的字符串时,发现 php 抛出了没有这个函数错误(可以参考下面的报错),解决方法也很简单。

Call to undefined function mb_substr()

解决方法

操作的服务器环境为 LInux+php7

1、开启 mbstring 扩展配置

打开php 配置文件 php.ini ,并搜索到如下的代码。

:extensions=mbstring

将最前面的 ; 号去掉即可,并重启php服务以及apache或niginx服务

extensions=mbstring

Call to undefined function mb_substr() 解决方法

2、安装 mbstring 

如果上面的方法不管用,则很可能是没有安装 mbstring 扩展。

在linux系统下使用下面的ssh命令即可安装

sudo yum install php(对应版本号)-mbstring

sudo apt-get install php(对应版本号)-mbstring

以上就是Call to undefined function mb_substr() 如何解决方法。对知识的渴求决定了一个人能够取得多大的成功,因为读书使思想成熟,而任何伟大的成功都源于思想。知识是精神食粮,它能使人更加充实。热爱读书吧,从书中了解世界,了解自己;努力学习吧,因为学习使人进步,逐步走向成功。更多关于Call to undefined function mb_substr() 如何解决方法请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
php get_magic_quotes_gpc()函数介绍与用法

php取消运行时间限制的方法

php中ini_set函数介绍

php获取文件夹下所有文件/文件夹

php如何实现文件下载的方法