(PHP 5 >= 5.1.0, PHP 7, PHP 8)
InfiniteIterator::__construct — Constrói um InfiniteIterator
Constrói um InfiniteIterator a partir de um Iterator.
iterator
O iterador para iterar infinitamente.
Exemplo #1 Exemplo de InfiniteIterator::__construct()
<?php
$arrayit = new ArrayIterator(array('gato','cachorro'));
$infinite = new InfiniteIterator($arrayit);
$limit = new LimitIterator($infinite, 0, 7);
foreach($limit as $value)
{
echo "$value\n";
}
?>
O exemplo acima produzirá:
gato cachorro gato cachorro gato cachorro gato