count

(PHP 3, PHP 4 >= 4.0.0)

count -- 変数に含まれる要素の数を数える

説明

int count (mixed var)

varに含まれる要素の数を返します。 通常、varは配列です(他のものには、1つの要素しか ありませんから)。

変数が配列でない場合は1を返します。

変数がセットされていない場合は0を返します。

警告

count()は、セットされていない変数に関して0を返 しますが、変数が空の配列として初期化されている場合にも0を返します。 ある変数がセットされているかどうかを調べるには、 isset()を使用してください。

例 1count() の例


$a[0] = 1; 
$a[1] = 3; 
$a[2] = 5; 
$result = count ($a);
// 代入された要素は3であり、$result は 2ではなく3となる

$a[2] = 1; 
$a[4] = ""; 
$a[6] = 5;
$a[8] = 7;
$a[10] = 11;
$a[12] = "";
$result = count ($a);
// 代入された要素は4つなので、$result == 4 です。
      

sizeof(), isset(), is_array()も参照下さい。