(PHP 5 >= 5.1.0, PHP 7)
Countable::count — Zählt die Elemente eines Objekts
Die Methode wird ausgeführt, wenn die Funktion count() auf einem Objekt aufgerufen wird, dass Countable implementiert.
Diese Funktion besitzt keine Parameter.
Die benutzerdefinierte Anzahl als integer.
Hinweis:
Der Rückgabewert wird in einen integer-Wert umgewandelt.
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