首页 >后端开发 >php教程 >php字符串截取中文截取2,单字节截取模式_php技巧

php字符串截取中文截取2,单字节截取模式_php技巧

WBOY
WBOY原创
2016-05-17 09:38:501095浏览

函数 cn_substr($str,$slen,$startdd=0){
    $restr = "";
    $c = "";
    $str_len = strlen($str);
    if($str_len    if($str_len     $enddd = $startdd  $slen - 1;
    for($i=0;$i    {
        if($startdd==0) $restr .= $c;
        else if($i > $startdd) $restr .= $c;

        if(ord($str[$i])>0x80){
            if($str_len>$i 1) $c = $str[$i].$str[$i 1] ;
            $i ;
        }
        其他{    $c = $str[$i]; }

        if($i >= $enddd){
            if(strlen($file) strlen($c)>$slen) break;
            其他{ $file .= $c; 休息; }
        }
    }
    返回 $file;
}
函数 cn_midr($str,$start,$len){
    return cn_substr($str,$slen,$startdd);
}
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn