Rewind array back to the start with ArrayIterator::rewind in PHP
Description
The following code shows how to rewind array back to the start with ArrayIterator::rewind.
Example
<?php/*from w w w.j a v a2 s. co m*/
$arrayobject = new ArrayObject();
$arrayobject[] = 'zero';
$arrayobject[] = 'one';
$arrayobject[] = 'two';
$iterator = $arrayobject->getIterator();
$iterator->next();
echo $iterator->key(); //1
$iterator->rewind(); //rewinding to the begining
echo $iterator->key(); //0
?>
The code above generates the following result.