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