ホームページ  >  記事  >  バックエンド開発  >  submithandler PHP 中国語処理 中国語文字列インターセプト mb_substr と中国語文字列の単語数を取得します

submithandler PHP 中国語処理 中国語文字列インターセプト mb_substr と中国語文字列の単語数を取得します

WBOY
WBOYオリジナル
2016-07-29 08:47:111231ブラウズ

1. 中国語インターセプト: mb_substr()
mb_substr( $str, $start, $length, $encoding )
$str、切り詰める必要がある文字列
$start、切り詰めの開始点、開始点は 0 です
$length、to インターセプトされた単語の数
$encoding、utf-8、GB2312、GBK などの Web ページのエンコーディング
例:

コードをコピー コードは次のとおりです:


$str='このサイト: http://www.jb51.net';
echo mb_substr($str,0,4,'utf-8');//最初の 5 文字をインターセプトします。このコードが存在する php ファイルは utf-8 です
?>
結果は次のようになります: このサイト


2. 中国語の長さを取得します: mb_strlen()
mb_strlen( $str, $encoding )
$str、文字列長さを計算するには
$encoding、Web ページのエンコーディング (utf-8、GB2312、GBK など)
例:

コードをコピー コードは次のとおりです:


$str='このサイト: http://www.jb51.net';
echo mb_strlen($str,' utf-8');//このコードが存在する php ファイルのエンコーディングは utf-8 であると仮定します
?> ;
結果は次のようになります: 24

上記は、submithandler の PHP 中国語処理、中国語文字列インターセプト mb_substr、中国語文字列文字数の取得を紹介しており、PHP チュートリアルに興味のある友人の参考になれば幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。