Funkcja sizeof() PHP

Przykład

Zwraca liczbę elementów w tablicy:

<?php
$cars=array("Volvo","BMW","Toyota");
echo sizeof($cars);
?>

Przykłady uruchomieniowe

Definicja i użycie

Funkcja sizeof() oblicza liczbę jednostek w tablicy lub liczbę atrybutów w obiekcie.

Funkcja sizeof() jest count() Aplikacje funkcji.

Komentarz:Gdy zmienna nie jest ustawiona, lub zmienna zawiera pustą tablicę, funkcja zwraca 0. Można użyć zmiennej isset() do sprawdzenia, czy zmienna jest ustawiona.

Gramatyka

sizeof(array,mode);
Parametry Opis
array Wymagane. Określa tablicę.
mode

Opcjonalnie. Określa tryb. Możliwe wartości:

  • 0 - Domyślnie. Nie liczy wszystkich elementów wielowymiarowych tablic.
  • 1 - Liczy elementy tablicy rekurencyjnie (oblicza wszystkie elementy wielowymiarowych tablic).

Szczegóły techniczne

Zwracana wartość: Zwraca liczbę elementów w tablicy.
Wersja PHP: 4+

Więcej przykładów

Przykład 1

Obliczanie liczby elementów w tablicy rekurencyjnie:

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

Przykłady uruchomieniowe