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 />";
?>
$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
a b c: 5
123: 3
文字列: 9
もじれつ: 12