PHP count() functie
Voorbeeld
Geef het aantal elementen in de array terug:
<?php $cars=array("Volvo","BMW","Toyota"); echo count($cars); ?>
Definitie en gebruik
count() functie retourneert het aantal elementen in de array.
Syntaxis
count(array,mode);
Parameters | Beschrijving |
---|---|
array | Verplicht. Specificeer de array. |
mode |
Optioneel. Specificeer het model. Mogelijke waarden:
|
Beschrijving
De count() functie berekent het aantal eenheden in een array of het aantal eigenschappen in een object.
Voor een array, geef het aantal elementen terug, voor andere waarden, geef 1 terug. Als het parameter een variabele is en de variabele niet is gedefinieerd, wordt 0 teruggegeven.
Als mode Indien ingesteld op COUNT_RECURSIVE (of 1), wordt de teller recursief berekend voor de elementen van een meerdimensionale array.
Technische details
Retourwaarde: | Geef het aantal elementen in de array terug. |
PHP versie: | 4+ |
Update log: | mode Het parameter is toegevoegd in PHP 4.2. |
Meer voorbeelden
Voorbeeld 1
Recurtief tellen van array:
<?php $cars=array ( "Volvo"=>array ( "XC60", "XC90" ), "BMW"=>array ( "X3", "X5" ), "Toyota"=>array ( "Highlander" ) ); echo "Algemene telling: " . count($cars)."<br>"; echo "Recursieve telling: " . count($cars,1); ?>