strlen( string $string )

strlen( string $string )は、文字列「$string」の長さ(バイト数)を取得する組み込み関数。

定義

整数型 strlen( 文字列型 $string );

パラメータ

文字列型 $string

長さを調べたい文字列。

構文

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

文字列の長さ = strlen( 文字列 );

「文字列」の長さ(バイト数)を得る。

戻り値

「文字列型 $string」の長さ。

文字数ではなく、バイト数である点に注意。

「文字列型 $string」が空の場合は、「0」を返す。

サンプル

文字列の長さを取得

文字数ではなく、バイト数を取得する。日本語のサンプルの結果に注目。

<?php
$var = "abc";
echo "$var: " . strlen( $var ) . "<br />";

$var = "a b c";
echo "$var: " . strlen( $var ) . "<br />";

$var = "123";
echo "$var: " . strlen( $var ) . "<br />";

$var = "文字列";
echo "$var: " . strlen( $var ) . "<br />";

$var = "もじれつ";
echo "$var: " . strlen( $var ) . "<br />";
?>

↓↓↓出力結果↓↓↓

abc: 3
a b c: 5
123: 3
文字列: 9
もじれつ: 12

スポンサード リンク

カテゴリー: PHP, 文字列, 文字数, 組み込み関数 タグ: パーマリンク