ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 解决用substr()函数对中文字符串截取时的乱码

解决用substr()函数对中文字符串截取时的乱码

原创 Linux操作系统 作者:vanillalyx 时间:2008-09-04 17:29:57 0 删除 编辑
function chinesesubstr($str,$start,$len)
{
$strlen=$start+$len;
for($i=0;$i<$strlen;$i++)
{
if(ord(substr($str,$i,1))>0xa0)  
{
$tmpstr.=substr($str,$i,2);
$i++;
}
else
$tmpstr.=substr($str,$i,1);
}
return $tmpstr;
}
?>   

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/13523843/viewspace-441866/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 小气
请登录后发表评论 登录
全部评论

注册时间:2008-08-11

  • 博文量
    14
  • 访问量
    32852