PHP 文字列長関数_PHP チュートリアル

WBOY
リリース: 2016-07-20 11:01:45
オリジナル
1143 人が閲覧しました

PHP の文字列長関数には、PHP で文字列の長さをテストする関数が 2 つあります。1 つは strlen で、もう 1 つは mb_strlen です。前者はデフォルトでサポートされており、後者はプラグインを開く必要があります。その違いを紹介します。 2つの機能の間のアプリケーションメソッド。 ​

php チュートリアルの文字列長関数、php で文字列の長さをテストする関数は 2 つあり、1 つは strlen で、もう 1 つは mb_strlen です。前者はデフォルトでサポートされており、後者はプラグインを開く必要があります。以下の2つを紹介します。機能の違いと応用方法です。

php strlen()関数
定義と使用法
strlen() 関数は文字列の長さを返します。

文法
strlen(string) パラメータの説明
文字列が必要です。チェックする文字列を指定します。

echo strlen("www.bkjia.com!"); //13
echo strlen("中国語!");//6 strlenで得られる値は中国語の文字数の2倍です
?>

php_mbstring.dll を %windows% ディレクトリにコピーしてみてください

$str = 'PHP を知っている人なら誰でも、strlen と mb_strlen が文字列の長さを見つける関数であることを知っています';
エコー strlen($str)'.
'.mb_strlen($str,'utf-8');
?>

上記のコードを実行すると、戻り値は次のようになります:
66
34

PHP を知っている人なら誰でも、strlen と mb_strlen が文字列の長さを調べる関数であることを知っていますが、初心者にとってはマニュアルを読まないと違いがよくわからないかもしれません。
まずこのコード部分を見てみましょう (前提条件: 文字エンコーディングは utf-8 です):


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445409.html技術記事 PHP の文字列長関数には、PHP で文字列の長さをテストする関数が 2 つあります。1 つは strlen で、もう 1 つは mb_strlen です。前者はデフォルトでサポートされており、後者はプラグインを開く必要があります。 .
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート