(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SplQueue::setIteratorMode — Définit le mode de l'itérateur
$mode
): void
mode
Il n'y a qu'un paramètre de l'itérateur que vous pouvez modifier.
SplDoublyLinkedList::IT_MODE_DELETE
(Les éléments sont effacés par l'itérateur)SplDoublyLinkedList::IT_MODE_KEEP
(Les éléments sont traversés par l'itérateur)
Le mode par défaut est : SplDoublyLinkedList::IT_MODE_FIFO
| SplDoublyLinkedList::IT_MODE_KEEP
La direction de l'itérateur ne peut pas être modifiée pour les objets
SplQueues : c'est toujours
SplDoublyLinkedList::IT_MODE_FIFO
.
Aucune valeur n'est retournée.
Émet une exception RuntimeException lors du
changement de direction de l'itération avec la constante
SplDoublyLinkedList::IT_MODE_LIFO
.