Countable::count
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
Countable::count — Zählt die Elemente eines Objekts
Beschreibung
Die Methode wird ausgeführt, wenn die Funktion count() auf einem Objekt aufgerufen wird, dass Countable implementiert.
Parameter-Liste
Diese Funktion besitzt keine Parameter.
Rückgabewerte
Die benutzerdefinierte Anzahl als int.
Hinweis:
Der Rückgabewert wird in einen int-Wert umgewandelt.
Beispiele
Beispiel #1 Countable::count()-Beispiel
<?php
class myCounter implements Countable {
private $count = 0;
public function count() {
return ++$this->$count;
}
}
$counter = new myCounter;
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