(PHP 5 >= 5.1.0, PHP 7)
Countable::count — Count elements of an object
This method is executed when using the count() function on an object implementing Countable.
Această funcție nu are parametri.
The custom count as an int.
Notă:
The return value is cast to an int.
Example #1 Countable::count() example
<?php
class myCounter implements Countable {
private $count = 0;
public function count() {
return ++$this->count;
}
}
$counter = new myCounter;
for($i=0; $i<10; ++$i) {
echo "I have been count()ed " . count($counter) . " times\n";
}
?>
Exemplul de mai sus va afișa ceva similar cu:
I have been count()ed 1 times I have been count()ed 2 times I have been count()ed 3 times I have been count()ed 4 times I have been count()ed 5 times I have been count()ed 6 times I have been count()ed 7 times I have been count()ed 8 times I have been count()ed 9 times I have been count()ed 10 times