ホームページ >バックエンド開発 >PHPチュートリアル >GBK文字列のインターセプトに関連する問題~
GBK 文字列のインターセプトの問題~~~~
これは GBK 文字列をインターセプトする関数です:
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 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 ); }