Funkcja sizeof() PHP
Przykład
Zwraca liczbę elementów w tablicy:
<?php $cars=array("Volvo","BMW","Toyota"); echo sizeof($cars); ?>
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:
|
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); ?>