count
Opis
int count ( mixed zmienna [, int tryb] )
     Zwraca ilość elementów w parametrze zmienna,
     która zazwyczaj będzie tablicą, jako że wszystko inne będzie miało
     jeden element.
    
Dla obiektów, jeśli zainstalowane zostało rozszerzenie SPL, możliwe jest podłączenie do count() poprzez zaimplementowanie interfejsu Countable. Interfejs ten posiada dokładnie jedną metodę, count(), która zwraca wartość, którą ma zwrócić funkcja count().
     Jeśli zmienna nie jest tablicą ani obiektem z
     zaimplementowanym interfejsem Countable, to zwracana
     będzie wartość 1. Istnieje jeden wyjątek - jeśli
     zmienna będzie miała wartość NULL, zwrócona
     zostanie wartość 0.
    
Notatka: Opcjonalny argument
trybdostępny jest od wersji PHP 4.2.0.
     Jeśli opcjonalny argument tryb ustawiony jest na
     COUNT_RECURSIVE (lub 1), count()
     będzie zliczał elementy rekurencyjnie. Jest to przydatne przy zliczaniu
     ilości wszystkich elementów tablicy wielowymiarowej. Domyślna wartość
     argumentu tryb to 0.
     count() nie wykrywa nieskończonej rekurencji.
    
| Uwaga! | 
| count() może zwrócić 0 dla zmiennej, która nie została zainicjalizowana, ale możę zwrócić także 0 dla zmiennej która została zainicjalizowana pustą tablicą. Użyj isset() aby sprawdzić czy zmienna została ustawiona. | 
Więcej informacji na temat sposobu implementacji tablic w PHP można znaleźć w rozdziale Tablice.
Patrz także: is_array(), isset() i strlen().