PHP count() funktion
Eksempel
Returnerer antallet af elementer i arrayet:
<?php $cars=array("Volvo","BMW","Toyota"); echo count($cars); ?>
Definition og brug
count() funktionen returnerer antallet af elementer i arrayet.
Syntaks
count(array,mode);
Parameter | Beskrivelse |
---|---|
array | Obligatorisk. Angiver array. |
mode |
Valgfri. Angiver mode. Mulige værdier:
|
Beskrivelse
count() funktionen beregner antallet af enheder i en array eller antallet af egenskaber i et objekt.
For arrayer returnerer det antallet af elementer, for andre værdier returnerer det 1. Hvis parameteren er en variabel og variablen ikke er defineret, returneres 0.
Hvis mode Hvis sat til COUNT_RECURSIVE (eller 1), vil det rekursivt beregne antallet af elementer i en flerdimensionel array.
Tekniske detaljer
Returværdi: | Returnerer antallet af elementer i arrayet. |
PHP version: | 4+ |
Opdateringslog | mode Parameteren blev tilføjet i PHP 4.2. |
Flere eksempler
Eksempel 1
Tæll rekursivt arrayer:
<?php $cars=array ( "Volvo"=>array ( "XC60", "XC90" ), "BMW"=>array ( "X3", "X5" ), "Toyota"=>array ( "Highlander" ) ); echo "Almindelig tælling: " . count($cars)."<br>"; echo "Rekursiv tælling: " . count($cars,1); ?>