Section courante

A propos

Section administrative du site

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 !
  1. <?php
  2. $montableau = array("ABC","DEF","GHI","JKL");
  3. $bitableau = array(array("ABC","DEF","GHI","JKL"),array("123","456","789"));
  4. echo "Chaine de caractères = ".count("ABCDEF")."<br />";
  5. echo "Tableau linéaire = ".count($montableau)."<br />";
  6. echo "Tableau bidimensionnel = ".count($bitableau)."<br />";
  7. echo "Tableau bidimensionnel = ".count($bitableau,0)."<br />";
  8. echo "Tableau bidimensionnel récursivement = ". count($bitableau,COUNT_RECURSIVE)."<br />";
  9. ?>

on obtiendra le résultat suivant :

Chaine de caractères = 1
Tableau 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