A classe ArrayIterator
Introdução
Este iterator permite remover e modificar valores e chaves quando iterando arrays e objetos.
Quando você quiser iterar o mesmo array múltiplas vezes você precisa instanciar ArrayObject e criar instâncias de ArrayIterator que é consultado usando foreach ou chamando o método getIterator() manualmente.
Índice
- ArrayIterator::current — Retorna o valor do elemento atual do array
- ArrayIterator::key — Retorna a chave do elemento atual do array
- ArrayIterator::next — Avança para o próximo elemento
- ArrayIterator::rewind — Recoloca o array no início
- ArrayIterator::seek — Aponta para determinada posição
- ArrayIterator::valid — Verifica se o array possui mais elementos
ArrayIterator
There are no user contributed notes for this page.
