php mb_string 无法使用的问题

环境 Ubuntu18 php 7.2

在写博客页面的时候想做个内容摘要,发现截取字符串出现乱码�
php mb_string 无法使用的问题_第1张图片
打断点后,发现是php的substr函数只能截取英文字符,截取中文的时候我猜是只截了一半所以乱码了,查询之后发现截别的语言需要用mb_substr函数,去php.ini 文件enable了很多东西都没用。
php mb_string 无法使用的问题_第2张图片然后发现这个函数php 默认库里是没有的,于是自己安装一下:

 sudo apt install php-mbstring

安装完就可以使用了,截取中文也没有乱码了。

你可能感兴趣的:(php mb_string 无法使用的问题)