Heim > Backend-Entwicklung > PHP-Tutorial > php截取字符串函数,支持中文汉字无乱码_PHP教程

php截取字符串函数,支持中文汉字无乱码_PHP教程

WBOY
Freigeben: 2016-07-21 14:54:00
Original
863 Leute haben es durchsucht

用php substr函数截取字符串一部分,但是字符串中含有汉字时,结果就出现了乱码,导致网页标签混乱,显示不完整。

找到函数一个,分享一下。

Copy to ClipboardLiehuo.Net Codes引用的内容:[www.bkjia.com] function msubstr($str, $start, $len) {
$tmpstr = “”;
$strlen = $start + $len;
for($i = 0; $i if(ord(substr($str, $i, 1)) > 0xa0) {
$tmpstr .= substr($str, $i, 2);
$i++;
} else
$tmpstr .= substr($str, $i, 1);
}
return $tmpstr;
}

* 可以避免乱码的截取汉字
* 参数 $str 为字符串,$start 为开始字符,$len 结束字符
* 返回截取后的字符

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/364695.htmlTechArticle用php substr函数截取字符串一部分,但是字符串中含有汉字时,结果就出现了乱码,导致网页标签混乱,显示不完整。 找到函数一个,分享...
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage