PHP count() 関数

❮ PHP 配列リファレンス

配列の要素数を返します:

<?php
$cars=array("Volvo","BMW","Toyota");
echo count($cars);
?>
例の実行 »

定義と用法

count() 関数は、配列の要素数を返します。


構文

count(array,mode);

パラメータ 説明
array 必須。配列を指定する
mode 任意。モードを指定する。指定可能な値:
  • 0 - デフォルト。多次元配列の全要素数をカウントしない
  • 1 - 配列を再帰的にカウントする(多次元配列の全要素数をカウントする)

技術内容
返り値: 配列の要素数を返します。
PHP バージョン: 4+
変更歴 mode パラメータは、PHP 4.2 で追加されました。

その他の例

例 1

配列を再帰的にカウントします:

<?php
$cars=array
  (
  "Volvo"=>array
  (
  "XC60",
  "XC90"
  ),
  "BMW"=>array
  (
  "X3",
  "X5"
  ),
  "Toyota"=>array
  (
  "Highlander"
  )
  );

echo "Normal count: " . count($cars)."<br>";
echo "Recursive count: " . count($cars,1);
?>
例の実行 »

❮ PHP 配列リファレンス