Countable::count

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

Countable::countCuenta el número de elementos de un objeto

Descripción

public Countable::count(): int

Este método se ejecuta cuando el value para count() es un objeto que implementa Countable.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

El número contado, en forma int.

Ejemplos

Ejemplo #1 Ejemplo con Countable::count()

<?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
"He sido contado " . count($counter) . " veces\n";
}

?>

El resultado del ejemplo sería algo similar a:

He sido contado 1 veces
He sido contado 2 veces
He sido contado 3 veces
He sido contado 4 veces
He sido contado 5 veces
He sido contado 6 veces
He sido contado 7 veces
He sido contado 8 veces
He sido contado 9 veces
He sido contado 10 veces