PHP での strlen と mb_strlen の使用法の分析例

高洛峰
リリース: 2023-03-04 09:52:02
オリジナル
1425 人が閲覧しました

この記事では、php での strlen と mb_strlen の使用法を例とともに分析します。以下のように、参考のためにみんなと共有してください:

まず次のコードを見てください (ファイルエンコーディング utf8):

<?php
$utf8_string = "abcd我你他她它";
var_dump(strlen($utf8_string));
var_dump(mb_strlen($utf8_string, &#39;gb2312&#39;));
var_dump(mb_strlen($utf8_string, &#39;utf8&#39;));
var_dump(mb_strlen($utf8_string));
?>
ログイン後にコピー

実行結果:

int 19
 
int 13
 
int 9
 
int 19
ログイン後にコピー

When the 2 番目のパラメータは次と同じです。文字列の元のエンコーディングは、人間の理解の観点から実際の単語数をカウントします。 (漢字は 1 回だけカウントされます)

この記事が PHP プログラミングの皆様のお役に立てれば幸いです。

PHP での strlen および mb_strlen の使用例の分析に関するその他の記事については、PHP 中国語 Web サイトに注目してください。

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