Возвращает количество элементов в массиве:
<?php$cars=array("Volvo","BMW","Toyota");echo count($cars);?>Функция count() возвращает количество элементов в массиве.
счетчик ( массив, режим );
параметр | описывать |
---|---|
множество | Необходимый. Указывает массив для подсчета. |
режим | Необязательный. Указывает режим функции. Возможные значения: 0 — по умолчанию. Не учитываются все элементы многомерного массива. 1 — Рекурсивно подсчитать количество элементов в массиве (подсчитать все элементы в многомерном массиве). |
Возвращаемое значение: | Возвращает количество элементов в массиве. |
---|---|
PHP-версия: | 4+ |
Журнал обновлений: | Параметр режима является новым в PHP 4.2. |
Рекурсивно подсчитайте количество элементов в массиве:
<?php$cars=array ( "Volvo"=>массив ( "XC60", "XC90" ), "BMW"=>массив ( "X3", "X5" ), "Toyota"=>массив ("Highlander" ) ); echo "Обычный счетчик: " . count($cars)."<br>";echo "Рекурсивный счетчик: " . count($cars,1);?>