COUNT |
Compteur |
---|---|
PHP 4.0+ |
Syntaxe
function count($tableau); |
function count($tableau,$mode); |
Paramètres
Nom | Description | ||
---|---|---|---|
$tableau | Ce paramètre permet d'indiquer le tableau à calculer | ||
$mode | Ce paramètre permet d'indiquer le mode de traitement: | ||
Constante | Valeur | Description | |
0 | Cette valeur permet d'indiquer un calcul sans récursivité. | ||
COUNT_RECURSIVE | 1 | Cette valeur permet d'indiquer un calcul avec récursivité (en tenant compte de tous les sous tableaux contenu dans le tableau principal). |
Retour
Valeur | Description |
---|---|
0 | Cette valeur indique qu'il n'y aucun élément dans le tableau ou qu'il est nulle. |
1 ou supérieur | Ces valeurs indique le nombre d'élément du tableau. |
Description
Cette fonction permet de compter le nombre d'élément que contient le tableau.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
Essayer maintenant !
- <?php
- $montableau = array("ABC","DEF","GHI","JKL");
- $bitableau = array(array("ABC","DEF","GHI","JKL"),array("123","456","789"));
- echo "Chaine de caractères = ".count("ABCDEF")."<br />";
- echo "Tableau linéaire = ".count($montableau)."<br />";
- echo "Tableau bidimensionnel = ".count($bitableau)."<br />";
- echo "Tableau bidimensionnel = ".count($bitableau,0)."<br />";
- echo "Tableau bidimensionnel récursivement = ". count($bitableau,COUNT_RECURSIVE)."<br />";
- ?>
on obtiendra le résultat suivant :
Chaine de caractères = 1Tableau linéaire = 4
Tableau bidimensionnel = 2
Tableau bidimensionnel = 2
Tableau bidimensionnel récursivement = 9
Références
PHP 4 - Guide du développeur, Edition First Interactive, Blake Schwendiman, 2002, ISBN: 2-84427-283-5, page 381
Dernière mise à jour : Mercredi, le 25 mars 2015