Countable::count
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
Countable::count — Count elements of an object
Açıklama
public Countable::count():
int
This method is executed when the value
for
count() is an object implementing
Countable.
Bağımsız Değişkenler
Bu işlevin bağımsız değişkeni yoktur.
Dönen Değerler
The custom count as an int.
Örnekler
Örnek 1 Countable::count() example
<?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 "I have been count()ed " . count($counter) . " times\n";
}
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir:
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