本文主要详细介绍如何剪切用php utf8编码的字符串。 因为可以作为参考,所以请作为参考。
测试的代码如下
//*
剪切编码为utf8的字符串
*
* @param string $strings预处理字符串
* @param int $start起点eg:0
* @param int $length剪辑长度
* @author 512备忘录www.512pic.com
*/
functionsubstring($strings、$start、$length ) }
if(function_exists(MB_substr ) ) function _ exists (MB _ strlen ) ) }{
$sub_str=MB_substr($strings,$start,$length,' utf8 ' );
returnMB_strlen($sub_str,' utf8 ' ) MB_strlen ) $strings,' utf8 '? $sub_str . '.' : $sub_str;
}
$str=substr($strings,$start,$length );
$char=0;
for($I=0; $Istrlen($str; $i ) {
if(ord ) $str[$I] )=128 ) )
$char;
}
$str2=substr($strings,$start,$length 1);
$str3=substr($strings,$start,$length 2);
if($char%3==1) {
if($length=strlen ) $strings ) }{
$str3=$str3 .=' . ';
}
return $str3;
}
if($char%3==2) {
if($length=strlen ) $strings ) }{
$str2=$str2 .=' . ';
}
return $str2;
}
if($char%3==0) {
if($length=strlen ) $strings ) }{
$str=$str .=' . ';
}
返回$ str;
}
}
/**512笔记本电脑(www.512pic.com) **/
注意:这里介绍了用php utf8编码的字符串剪切方法的内容。 有关更多相关文章,请关注512笔记本中的其他信息。
关键字:字符串剪切