Countable::count
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
Countable::count — Count elements of an object
Descrizione
public Countable::count():
int
This method is executed when the value
for
count() is an object implementing
Countable.
Elenco dei parametri
Questa funzione non contiene parametri.
Valori restituiti
The custom count as an int.
Esempi
Example #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";
}
?>
Il precedente esempio visualizzerà
qualcosa simile a:
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