Countable::count
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
Countable::count — Compte le nombre d'éléments d'un objet
Description
public Countable::count():
int
Cette méthode est exécutée lorsque le value
pour
count() est un objet implémentant
Countable.
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Le nombre compté, sous forme int.
Exemples
Exemple #1 Exemple avec Countable::count()
<?php
class Counter implements Countable
{
private $count = 0;
public function count(): int
{
return ++$this->count;
}
}
$counter = new Counter;
for ($i = 0; $i < 10; ++$i) {
echo "J'ai été compté " . count($counter) . " fois\n";
}
?>
Résultat de l'exemple ci-dessus est similaire à :
J'ai été compté 1 fois
J'ai été compté 2 fois
J'ai été compté 3 fois
J'ai été compté 4 fois
J'ai été compté 5 fois
J'ai été compté 6 fois
J'ai été compté 7 fois
J'ai été compté 8 fois
J'ai été compté 9 fois
J'ai été compté 10 fois