php截取字符串稳定码
发布时间:09/01 来源:未知 浏览:
关键词:
GBK编码截取示例
$str = '我是谁'; //gbk编码的字符串 echo mb_substr($str, 0, 1, 'gbk'); //输出 我
mb_substr办法比substr多一个参数,用来指定字符串编码。
utf-8编码截取示例
$str = '我abc是谁'; //utf-8编码的字符串 echo mb_substr($str, 0, 2, 'utf-8'); //输出 我a
中英混合也完全没有问题。
留意:
1、使用的时候要留意php文件的编码,和网页显示时的编码。
2、使用这个mb_substr办法要事先知道字符串的编码,假如不知道编码,就需要推断,mbstring库还供给了mb_check_encoding
来检验字符串编码。
引荐教程:PHP视频教程
以上就是php截取字符串不乱码的具体内容,更多请关注百分百源码网其它相关文章!