您的位置:首页 > 运维架构 > Linux

Linux下的PHP mb_substr莫名错误

2016-06-03 00:00 507 查看

Linux下的PHP mb_substr莫名错误

Linux

PHP

mb_sbustr

昨天写了一行代码进行中文字符串的截取,mb_substr($str, 0, 4, 'utf-8').
在wamp上测试一切正常,上传到服务器上(nginx+php), 结果运行老是报错,返回值为0,
经过echo 定位大法确定是 mb_substr的问题.
查文档发现此方法需要mbstring扩展支持.
查phpinfo,对比发现完全一致.
无解,暂时必掉代码.
今天来了之后继续谷歌之,网上没有发现同类问题.
发现了替代方法iconv_substr函数, 经测试, 此函数正常截取了字符串.
直接替换,功能正常. 放弃深究.
原谅我的不求甚解

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: