SplQueue::setIteratorMode
Définit le mode de l'itérateur
&reftitle.description;
public voidSplQueue::setIteratorMode
intmode
&reftitle.parameters;
mode
Il n'y a qu'un paramètre de l'itérateur que vous pouvez modifier.
Le comportement de l'itérateur (l'un ou l'autre) :
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.
&reftitle.returnvalues;
&return.void;
&reftitle.errors;
Émet une exception RuntimeException lors du
changement de direction de l'itération avec la constante
SplDoublyLinkedList::IT_MODE_LIFO.