php截取字符串不乱码-php教程

资源魔 24 0

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开发自学 字符串 截取

抱歉,评论功能暂时关闭!