Countable::count
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
Countable::count — Zählt die Elemente eines Objekts
Beschreibung
public Countable::count():
int
Diese Methode wird ausgeführt, wenn value
für
count() ein Objekt ist, das
Countable implementiert.
Parameter-Liste
Diese Funktion besitzt keine Parameter.
Rückgabewerte
Die benutzerdefinierte Anzahl als int.
Beispiele
Beispiel #1 Countable::count()-Beispiel
<?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 "Ich wurde " . count($counter) . " mal ge-count()ed\n";
}
?>
Das oben gezeigte Beispiel erzeugt
eine ähnliche Ausgabe wie:
Ich wurde 1 mal ge-count()ed
Ich wurde 2 mal ge-count()ed
Ich wurde 3 mal ge-count()ed
Ich wurde 4 mal ge-count()ed
Ich wurde 5 mal ge-count()ed
Ich wurde 6 mal ge-count()ed
Ich wurde 7 mal ge-count()ed
Ich wurde 8 mal ge-count()ed
Ich wurde 9 mal ge-count()ed
Ich wurde 10 mal ge-count()ed