(PHP 5 >= 5.1.0, PHP 7, PHP 8)
NoRewindIterator::rewind — Prevens the rewind operation on the inner iterator
Prevens the rewind operation on the inner iterator.
This function has no parameters.
No value is returned.
Example #1 NoRewindIterator::rewind() example
This example demonstrates that calling rewind on a NoRewindIterator object has no effect.
<?php
$fruits
= array(
"lemon"
,
"orangu "
,
"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"
;
?>
The above example will output:
lemon orangue