NoRewindIterator
PHP Manual

NoRewindIterator::rewind

(PHP 5 >= 5.1.0, PHP 7)

NoRewindIterator::rewindEvita la operación de rebobinado en el iterador interno

Descripción

public void NoRewindIterator::rewind ( void )

Evita la operación de rebobinado en el iterador interno.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

No devuelve ningún valor.

Ejemplos

Ejemplo #1 Ejemplo de NoRewindIterator::rewind()

Este ejemplo demuestra que, si se llama a rewind en un objeto NoRewindIterator no tiene ningún efecto.

<?php
$fruits 
= array("limon""naranja""manzana""pera");

$noRewindIterator = new NoRewindIterator(new ArrayIterator($fruits));

echo 
$noRewindIterator->current() . "\n";
$noRewindIterator->next();
// ahora rebobine el iterador (nada debería suceder)
$noRewindIterator->rewind();
echo 
$noRewindIterator->current() . "\n";
?>

El resultado del ejemplo sería:

limon
naranja


NoRewindIterator
PHP Manual