在操作字符串,进行截取时,务必使用mb_substr,因为如果对utf-8的字符串进行截取,很有可能返回的就是乱码(uft-8,一个汉字三个字节)
mb_substr($arr,0,3,'utf-8'),是一个汉字一个字节这样就不会乱码了,
如果服务器开启了php_mbstring.dll(一般都没开),就会默认以设置的字符就截取,所以使用mb_substr代替substr可以代替不必要的麻烦
在操作字符串,进行截取时,务必使用mb_substr,因为如果对utf-8的字符串进行截取,很有可能返回的就是乱码(uft-8,一个汉字三个字节)
mb_substr($arr,0,3,'utf-8'),是一个汉字一个字节这样就不会乱码了,
如果服务器开启了php_mbstring.dll(一般都没开),就会默认以设置的字符就截取,所以使用mb_substr代替substr可以代替不必要的麻烦