Функция count() PHP
Пример
Возвращает количество элементов в массиве:
<?php $cars=array("Volvo","BMW","Toyota"); echo count($cars); ?>
Определение и использование
Функция count() возвращает количество элементов в массиве.
Синтаксис
count(массив,mode);
Параметры | Описание |
---|---|
массив | Обязателен. Определяет массив. |
mode |
Опционально. Определяет режим. Возможные значения:
|
Описание
Функция count() вычисляет количество элементов в массиве или количество свойств в объекте.
Для массива возвращает количество элементов, для других значений возвращает 1. Если параметр является переменной и переменная не определена, то возвращает 0.
Если mode Если установлено COUNT_RECURSIVE (или 1), то будет выполняться рекурсивный расчет элементов массива в многомерном массиве.
Технические детали
Возврат значений: | Возвращает количество элементов в массиве. |
Версия PHP: | 4+ |
Журнал обновлений: | mode Параметр был добавлен в PHP 4.2. |
Более примеров
Пример 1
Rekursively count the elements of the array:
<?php $cars=array ( "Volvo"=>array ( "XC60", "XC90" ), "BMW"=>array ( "X3", "X5" ), "Toyota"=>array ( "Highlander" ) ); echo "Конечно计数:" . count($cars)."<br>"; echo "递归计数:" . count($cars,1); ?>