时间:2021-07-01 10:21:17 帮助过:19人阅读
function gb_substr( $str , $len ){
$count = 0;
for ( $i =0; $i < strlen ( $str ); $i ++){
if ( $count == $len ) break ;
if (preg_match( "/[\x80-\xff]/" , substr ( $str , $i , 1))){
++ $i ;
}
++ $count ;
}
return substr ( $str , 0, $i );
}