(PHP 5 >= 5.0.0, PHP 7)
ArrayObject::getIterator — Retorna o iterador do ArrayObject
Cria um novo iterador a partir de uma instância de ArrayObject.
Esta função não possui parâmetros.
Um iterador de um ArrayObject.
Exemplo #1 Exemplo de ArrayObject::getIterator()
<?php
$array = array('1' => 'um',
'2' => 'dois',
'3' => 'três');
$arrayobject = new ArrayObject($array);
$iterator = $arrayobject->getIterator();
while($iterator->valid()) {
echo $iterator->key() . ' => ' . $iterator->current() . "\n";
$iterator->next();
}
?>
O exemplo acima irá imprimir:
1 => um 2 => dois 3 => três