(PHP 5 >= 5.3.0, PHP 7, PHP 8)
Класс SplDoublyLinkedList включает базовые методы для работы с двусвязным списком и структурами на основе двусвязного списка.
SplDoublyLinkedList::IT_MODE_LIFOСписок перебирается в порядке «последним вошёл — первым вышел», как стек.
SplDoublyLinkedList::IT_MODE_FIFOСписок перебирается в порядке «первым вошёл — первым вышел», как очередь.
SplDoublyLinkedList::IT_MODE_DELETEУдалять элементы после обхода.
SplDoublyLinkedList::IT_MODE_KEEPНе удалять элементы после обхода.
| Версия | Описание |
|---|---|
| 8.4.0 | The class constants are now typed. |