strlen

strlen関数は文字列の長さ(文字数)を調べる関数です。テキストエディタを開いて次のプログラム(string1.php)を作成してみましょう。

<?php
$str = "Hello World";
$length = strlen($str);
echo $length . PHP_EOL;

strlen関数は引数に、文字列長を調べる対象となる文字列を指定します。上記の場合は$strを引数に指定しているので、$strに代入されているデータである"Hello World"の文字数がstrlen関数の戻り値として返却されます。また戻り値を受け取るために$length変数を用意しています。

作成したプログラムを実行してみましょう。ターミナルから次のように実行します。

$ php string1.php
11

実行結果から"Hello World"の文字数である11が出力されているのがわかります。

スペースやタブ、改行コードなども文字数としてカウントされるので注意してください。


前へ | 次へ