NoRewindIterator::rewind

Prevents the rewind operation on the inner iterator.

&reftitle.description; public `void` `NoRewindIterator::rewind`

Prevents the rewind operation on the inner iterator.

&reftitle.parameters; &no.function.parameters;
&reftitle.returnvalues;

&return.void;

&reftitle.examples;

### `NoRewindIterator::rewind` example

This example demonstrates that calling rewind on a NoRewindIterator object has no effect.

    <?php
    $fruits = array("lemon", "orange", "apple", "pear");

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

    echo $noRewindIterator->current() . "\n";
    $noRewindIterator->next();
    // now rewind the iterator (nothing should happen)
    $noRewindIterator->rewind();
    echo $noRewindIterator->current() . "\n";
    ?>

&example.outputs;

    lemon
    orange