PHP sizeof()
La fonction sizeof() renvoie le nombre d’éléments dans un tableau. La fonction sizeof() est un alias de la fonction count().
Syntaxe
sizeof(array, mode)
Paramètres
- array (obligatoire) : Spécifie le tableau
- mode (facultatif) : Spécifie le mode. Les valeurs possibles sont:
- 0 (Par défaut) : Ne compte pas tous les éléments du tableau multidimensionnel.
- 1 : Compte le tableau récursivement (compte tous les éléments du tableau multidimensionnel).
Valeur de retour
Renvoie le nombre d’éléments dans un tableau.
Version PHP:
4+
Exemple 1:
$langages = array("PHP", "Java", "Python", "C", "C++"); // Affiche le nombre d'éléments dans le tableau echo sizeof($langages);
Sortie:
5
Exemple 2:
<?php $stylo = array ( "BIC"=>array ( "Bleu", "Rouge" ), "Renault"=>array ( "Vert", "Bleu" ), "Parker"=>array ( "Bleu" ) ); echo "Sizeof : " . sizeof($stylo)."<br>"; echo "Sizeof récursive: " . sizeof($stylo,1); ?>
Sortie:
Count : 3 Count récursive: 8