(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SplDoublyLinkedList::setIteratorMode — Establece el modo de iteración
mode
Hay dos conjuntos ortogonales de los modos que se pueden establecer:
SplDoublyLinkedList::IT_MODE_LIFO
(Estilo de pila)SplDoublyLinkedList::IT_MODE_FIFO
(Estilo de cola)SplDoublyLinkedList::IT_MODE_DELETE
(Los elementos son eliminados por el iterador)SplDoublyLinkedList::IT_MODE_KEEP
(Los elementos son recorridos por el iterador) El modo predeterminado es: SplDoublyLinkedList::IT_MODE_FIFO
| SplDoublyLinkedList::IT_MODE_KEEP
La dirección de iteración no se puede cambiar para las clases SplStack y SplQueue, siempre es SplDoublyLinkedList::IT_MODE_FIFO
. Si se intenta modificar, se producirá una RuntimeException.
Devuelve los diferentes modos y banderas que afectan a la iteración.