PHP 中国語による中国語文字列インターセプト (mb_substr) の処理と中国語文字列の文字数の取得

高洛峰
リリース: 2023-03-04 15:08:01
オリジナル
1129 人が閲覧しました

1. 中国語インターセプト: mb_substr()

mb_substr( $str, $start, $length, $encoding )

$str、切り詰める必要がある文字列
$start、切り詰めの開始点、開始点は 0 です
$ 長さ、インターセプトされる単語の数
$encoding、utf-8、GB2312、GBK などの Web ページのエンコーディング

例:

<?php 
$str=&#39;PHP中文网:http://www.php.cn&#39;; 
echo mb_substr($str,0,4,&#39;utf-8&#39;);//截取头5个字,假定此代码所在php文件的编码为utf-8 
?> 
结果显示:PHP中文网
ログイン後にコピー

2. 中国語の長さを取得します: mb_strlen()

mb_strlen ( $str, $encoding )

$ str、長さを計算する必要がある文字列
$encoding、utf-8、GB2312、GBK などの Web ページのエンコーディング

例:

<?php 
$str=&#39;PHP中文网:http://www.php.cn&#39;; 
echo mb_strlen($str,&#39;utf-8&#39;);//假定此代码所在php文件的编码为utf-8 
?> 
结果显示:24
ログイン後にコピー

PHP 中国語に関連するその他の記事中国語文字列インターセプト (mb_substr) の処理と中国語文字列の単語数の取得 PHP 中国語 Web サイトに注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート