1. 中国語インターセプト: mb_substr()
mb_substr( $str, $start, $length, $encoding )
$str、切り詰める必要がある文字列
$start、切り詰めの開始点、開始点は 0 です
$ 長さ、インターセプトされる単語の数
$encoding、utf-8、GB2312、GBK などの Web ページのエンコーディング
例:
<?php $str='PHP中文网:http://www.php.cn'; echo mb_substr($str,0,4,'utf-8');//截取头5个字,假定此代码所在php文件的编码为utf-8 ?> 结果显示:PHP中文网
2. 中国語の長さを取得します: mb_strlen()
mb_strlen ( $str, $encoding )
$ str、長さを計算する必要がある文字列
$encoding、utf-8、GB2312、GBK などの Web ページのエンコーディング
例:
<?php $str='PHP中文网:http://www.php.cn'; echo mb_strlen($str,'utf-8');//假定此代码所在php文件的编码为utf-8 ?> 结果显示:24
PHP 中国語に関連するその他の記事中国語文字列インターセプト (mb_substr) の処理と中国語文字列の単語数の取得 PHP 中国語 Web サイトに注目してください。