Countable
PHP Manual

Countable::count

(PHP 5 >= 5.1.0)

Countable::countCuenta los elementos de un objeto

Descripción

abstract public int Countable::count ( void )

Este método se ejecuta cuando se utiliza la función count() sobre un objeto que implemente la clase Countable.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

El recuento personalizado como un integer.

Nota:

El valor devuelto se convierte en integer.

Ejemplos

Ejemplo #1 Ejemplo de Countable::count()

<?php
class miContador implements Countable {
    private 
$cuenta 0;
    public function 
count() {
        return ++
$this->cuenta;
    }
}

$contador = new miContador;

for(
$i=0$i<10; ++$i) {
    echo 
"He contado usando count() " count($contador) . " veces\n";
}
?>

El resultado del ejemplo sería algo similar a:

He contado usando count() 1 veces
He contado usando count() 2 veces
He contado usando count() 3 veces
He contado usando count() 4 veces
He contado usando count() 5 veces
He contado usando count() 6 veces
He contado usando count() 7 veces
He contado usando count() 8 veces
He contado usando count() 9 veces
He contado usando count() 10 veces


Countable
PHP Manual