配列内の要素の数を返します。
<?php$cars=array("ボルボ","BMW","トヨタ");エコーカウント($cars);?>count() 関数は、配列内の要素の数を返します。
count(配列,モード);
| パラメータ | 説明する |
|---|---|
| 配列 | 必須。カウントする配列を指定します。 |
| モード | オプション。関数のモードを指定します。可能な値: 0 - デフォルト。多次元配列内のすべての要素をカウントしません。 1 - 配列内の要素の数を再帰的にカウントします (多次元配列内のすべての要素をカウントします)。 |
| 戻り値: | 配列内の要素の数を返します。 |
|---|---|
| PHPのバージョン: | 4+ |
| 更新ログ: | mode パラメータは PHP 4.2 で新しく追加されました。 |
配列内の要素の数を再帰的にカウントします。
<?php$cars=array ( "Volvo"=>array ( "XC60", "XC90" ), "BMW"=>array ( "X3", "X5" ), "Toyota"=>array ( "Highlander" ) ); echo "通常のカウント: " . count($cars)."<br>";echo "再帰的なカウント: " . count($cars,1);?>