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
中英夹杂也齐全不成绩。
留意:
一、应用的时分要留意php文件的编码,以及网页显示时的编码。
二、应用这个mb_substr办法要事前晓得字符串的编码,假如没有晓得编码,就需求判别,mbstring库还提供了mb_check_encoding
来测验字符串编码。
保举教程:PHP视频教程
以上就是php截取字符串没有乱码的具体内容,更多请存眷资源魔其它相干文章!
标签: php 乱码 php开发教程 php开发资料 php开发自学 字符串 截取
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!