前回の記事では整数をインターセプトする文字列を紹介しましたが、今日はそれを紹介します。中国語の文字列と中国語の文字列の文字数を取得します。
1. 中国語のインターセプト: mb_substr()
mb_substr( $str, $start, $length, $encoding )$str、切り詰める必要がある文字列
$start、切り捨ての開始点、開始点は0です
$length、数値インターセプトされる単語の数
$ エンコード、Web ページのエンコード (utf-8、GB2312、GBK など)
例:
<?php $str='中文网:http://www.php.cn'; echo mb_substr($str,0,3,'utf-8');//截取头3个字,假定此代码所在php文件的编码为utf-8 ?>結果は次のようになります: 中国の Web サイト
2.中国語の長さ: mb_strlen()
mb_strlen( $str, $encoding )$str、長さを計算する文字列
$encoding、utf-8、GB2312、GBK などの Web ページのエンコーディング
例:
<?php $str='脚本之家:http://www.jb51.net'; echo mb_strlen($str,'utf-8');//假定此代码所在php文件的编码为utf-8 ?>結果が表示されます: 24
概要:
この記事の研究を通じて、php が文字列内の整数文字列と中国語のuse 関数をインターセプトすることがわかりました。文字列はまったく異なります、友達、間違えないでください!
関連する推奨事項:
以上がPHP が中国語の文字列をインターセプトし、中国語の文字列の文字数を取得する例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。