设为首页收藏本站language 语言切换
查看: 1585|回复: 0
收起左侧

PHP截取中文字符串方法

[复制链接]
发表于 2010-2-24 13:39:54 | 显示全部楼层 |阅读模式
<>由于网站首页以及vTigerCRM里经常在截取中文字符串时出现乱码(使用substr),今天找到一个比较好的截取中文字符串方法,在此与大家共享。</P><>function msubstr($str, $start, $len) {<BR>    $tmpstr = "";<BR>    $strlen = $start + $len;<BR>    for($i = 0; $i &lt; $strlen; $i++) {<BR>        if(ord(substr($str, $i, 1)) &gt; 0xa0) {<BR>            $tmpstr .= substr($str, $i, 2);<BR>            $i++;<BR>        } else<BR>            $tmpstr .= substr($str, $i, 1);<BR>    }<BR>    return $tmpstr;<BR>}</P><DIV ><B></B> </DIV>
您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-6 19:10 , Processed in 0.078773 second(s), 23 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表