龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

php 双字节字符截断

时间:2014-10-24 02:49来源:网络整理 作者:网络 点击:
分享到:
双字节字符截断 双字节字符截断,比如汉字与英文混排的文本等等的截断处理[代码片段(26行)]

双字节字符截断,比如汉字与英文混排的文本等等的截断处理

function substr($string, $length)
{
    $i = 0;
    $j = 0;

    while($i < $length)
    {
        $char = ord($string[$j]);
        if($char <= 0x7F)
        {
            $j++;
        }
        else
        {
            $j += 2;
        }
        $i++;
    }
    return substr($string,0, $j);
}

//该片段来自于http://outofmemory.cn
收藏文章
表情删除后不可恢复,是否删除
取消
确定
图片正在上传,请稍后...
评论内容为空!
还没有评论,快来抢沙发吧!
按钮 内容不能为空!
立刻说两句吧! 查看0条评论
精彩图集

赞助商链接