(PHP 5 >= 5.3.0, PHP 7, PHP 8)
A classe SplDoublyLinkedList fornece as principais funcionalidades de uma lista duplamente encadeada.
SplDoublyLinkedList::IT_MODE_LIFO
A lista será iterada em uma ordem de último a entrar, primeiro a sair, como uma pilha.
SplDoublyLinkedList::IT_MODE_FIFO
A lista será iterada em uma ordem de primeiro a entrar, primeiro a sair, como uma fila.
SplDoublyLinkedList::IT_MODE_DELETE
A iteração removerá os elementos iterados.
SplDoublyLinkedList::IT_MODE_KEEP
A iteração não removerá os elementos iterados.