Рекомендации по курсу:

PHP sizeof() функция

Пример

<?php
Возвращает количество элементов в массиве:
$cars=array("Volvo","BMW","Toyota");;
?>

Запуск примера

echo sizeof($cars)

Определение и использование

Функция sizeof()-count единиц в массиве или количество свойств в объекте. Функция sizeof() является count()

Альтернативные имена функции.Комментарий:

Если переменная не установлена или переменная содержит пустой массив, функция возвращает 0. Используйте функцию isset() переменной для проверки, установлена ли переменная.

Синтаксисarraysizeof(mode);
, Описание
array Обязателен. Определяет массив.
mode

Опционально. Определяет режим. Возможные значения:

  • 0 - По умолчанию. Не считывает все элементы многоуровневого массива.
  • 1 - Рекурсивно-count элементов в массиве (счет всех элементов многоуровневого массива).

Технические детали

Возврат значений: Возвращает количество элементов в массиве.
Версия PHP: 4+

Более примеров

Пример 1

Рекурсивно считаем количество элементов в массиве:

<?php
$cars=array
  (
  "Volvo"=>array
  (
  "XC60",
  "XC90"
  ,
  "BMW"=>array
  (
  "X3",
  "X5"
  ,
  "Toyota"=>array
  (
  "Highlander"
  )
  );
echo "Obichnoe broenie: " . sizeof($cars)."<br>";
echo "Recursivnoe broenie: " . sizeof($cars,1);
?>

Запуск примера