Recommandation de cours :

Fonction sizeof() PHP

Exemple

<?php
Retourner le nombre d'éléments du tableau :
$cars=array("Volvo","BMW","Toyota");;
?>

Exemple de exécution

echo sizeof($cars)

Définition et utilisation

La fonction sizeof() calcule le nombre d'éléments d'un tableau ou le nombre d'attributs d'un objet. La fonction sizeof() est count()

Alias de la fonction.Remarque :

Lorsque la variable n'est pas définie, ou que la variable contient un tableau vide, la fonction retourne 0. Vous pouvez utiliser la variable isset() pour tester si la variable est définie.

Syntaxearraysizeof(mode);
, Description
array Obligatoire. Définir le tableau.
mode

Optionnel. Définir le mode. Les valeurs possibles sont :

  • 0 - Par défaut. Ne pas compter tous les éléments des tableaux multidimensionnels.
  • 1 - Compte récursivement le nombre d'éléments du tableau (compte tous les éléments des tableaux multidimensionnels).

Détails techniques

Valeur de retour : Retourner le nombre d'éléments du tableau.
Version PHP : 4+

Plus d'exemples

Exemple 1

Calculer récursivement le nombre d'éléments d'un tableau :

<?php
$cars=array
  (
  "Volvo"=>array
  (
  "XC60",
  "XC90"
  )
  "BMW"=>array
  (
  "X3",
  "X5"
  )
  "Toyota"=>array
  (
  "Highlander"
  )
  );
echo "Compte classique : " . sizeof($cars)."<br>";
echo "Compte récursif : " . sizeof($cars,1);
?>

Exemple de exécution