ArrayIterator::rewind remet l'itérateur au début du cycle.
<?php$arrayobject = new ArrayObject();$arrayobject[] = 'zero';$arrayobject[] = 'one';$arrayobject[] = 'two';$iterator = $arrayobject->getIterator();$iterator->next();echo $iterator->key(); //1$iterator->rewind(); //retour au débutecho $iterator->key(); //0?>