PHP 中国語は中国語文字列インターセプト (mb_substr) を処理し、中国語文字列の文字数を取得します。必要な友人はそれを参照できます。
1. 中国語インターセプト: mb_substr()
mb_substr( $str, $start, $length, $encoding )
$str、必須切り捨てられた文字列
$start、切り捨ての開始点、開始点は 0
$length、インターセプトされる単語の数
$encoding、Web ページのエンコード (utf-8、GB2312 など) GBK
例:
<?php $str='php中文网://www.php.cn'; echo mb_substr($str,0,4,'utf-8');//截取头5个字,假定此代码所在php文件的编码为utf-8 ?>
結果は次のようになります: php Chinese website
2. 中国語の長さを取得します: mb_strlen()
mb_strlen($ str, $encoding )
$str、長さを計算する文字列
$encoding、Web ページのエンコーディング (utf-8、GB2312、GBK など)
例:
<?php $str='php中文网://www.php.cn'; echo mb_strlen($str,'utf-8');//假定此代码所在php文件的编码为utf-8 ?>
結果は次のとおりです: 24
上記がこの記事の全内容です。皆様の学習に役立つことを願っています。その他の関連コンテンツについては、 PHP 中国語 Web サイトにご注意ください。
関連する推奨事項:
PHP カプセル化されたカール呼び出しインターフェイスと共通関数の紹介
PHP 丸め関数: ceil 、はじめにFloor、round、intval の違いについて
#
以上がPHP による中国語文字列インターセプト (mb_substr) の処理と中国語文字列の文字数の取得の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。