php中文汉字截取函数
中文汉字截取函数
//要截取的字符串, $num要截取的长度, 返回截取的字符串
public function substrgb( $in , $num ) { //$num=16; $pos =0; $bytenum =0; $out = "" ; while ( $num ){ $c =mb_substr( $in , $pos ,1, "euc-jp" ); if ( $c == "n" ) break ; if ( strlen ( $c )==1){ $pos ++; $bytenum ++; if ( $bytenum > $num ) break ; $out .= $c ; } else { $pos ++; $bytenum = $bytenum +2; if ( $bytenum > $num ) break ; $out .= $c ; } } return $out ; }查看更多关于php中文汉字截取函数 - php函数的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did30593