(PHP 5 >= 5.3.0, PHP 7)
La clase SplDoublyLinkedList proporciona las principales funcionalidades de una lista doblemente enlazada.
SplDoublyLinkedList::IT_MODE_LIFOLa lista será iterada en un orden de última entrada, primera salida, como una pila.
SplDoublyLinkedList::IT_MODE_FIFOLa lista será iterada en un orden de entrada y salida, como una cola.
SplDoublyLinkedList::IT_MODE_DELETELa iteración eliminará los elementos iterados.
SplDoublyLinkedList::IT_MODE_KEEPLa iteración no eliminará los elementos iterados.