(PHP 5 >= 5.3.0, PHP 7)
SplQueue::setIteratorMode — Définit le mode de l'itérateur
$mode
) : void
modeIl 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.