InfiniteIterator::__construct

(PHP 5 >= 5.1.0, PHP 7)

InfiniteIterator::__constructConstruye un InfiniteIterator

Descripción

public InfiniteIterator::__construct ( Iterator $iterator )

Construye un InfiniteIterator de un Iterator.

Parámetros

iterator

El iterador a iterar infinitamente.

Valores devueltos

No devuelve ningún valor.

Errores/Excepciones

Lanza una E_RECOVERABLE_ERROR si el parámetro iterator no es un Iterator.

Ejemplos

Ejemplo #1 Ejemplo de InfiniteIterator::__construct()

<?php
$arrayit  
= new ArrayIterator(array('gato','perro'));
$infinite = new InfiniteIterator($arrayit);
$limit    = new LimitIterator($infinite07);
foreach(
$limit as $value)
{
    echo 
"$value\n";
}
?>

El resultado del ejemplo sería:

gato
perro
gato
perro
gato
perro
gato

Ver también