strlen():PHPリファレンス

strlen()に関する用語の解説。

strlen()とは

strlen関数は文字列の長さを返す関数です。返される値はバイト数ですので、日本語の場合1文字で2という数字を返します(半角英数字で1)。

PHP書式

strlen(文字列)

戻り値

文字列の長さ(バイト数)

サンプルコード

echo strlen("1234");

出力結果

4

補足

strlen関数の主な使い道としては、文字列の長さを調べて処理を分岐される場合や文字列を1文字ずつ処理しなければならないときの終了条件として用いる場合があります。

例えば、想定している長さ以上の文字列が利用されている場合や、空文字(戻り値0)が入力されていないかどうかなどを調べます。

-空文字かどうかをチェックして分岐させる-

$data="";
if(strlen($data) ==0){
echo "語句を入力してください"
}