字符串的截取,substr和mb_substr

在操作字符串,进行截取时,务必使用mb_substr,因为如果对utf-8的字符串进行截取,很有可能返回的就是乱码(uft-8,一个汉字三个字节)

mb_substr($arr,0,3,'utf-8'),是一个汉字一个字节这样就不会乱码了,

如果服务器开启了php_mbstring.dll(一般都没开),就会默认以设置的字符就截取,所以使用mb_substr代替substr可以代替不必要的麻烦

posted on 2017-05-27 10:00  FantasyBoy  阅读(202)  评论(0编辑  收藏  举报