SplStack
PHP Manual

SplStack::setIteratorMode

(PHP 5 >= 5.3.0, PHP 7)

SplStack::setIteratorModeDéfinit le mode de l'itérateur

Description

void SplStack::setIteratorMode ( int $mode )

Liste de paramètres

mode

Il n'y a qu'un seul paramètre de l'itérateur que vous pouvez modifier.

  • Le comportement de l'itérateur :
    • 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 0x2 : SplDoublyLinkedList::IT_MODE_LIFO | SplDoublyLinkedList::IT_MODE_KEEP

Avertissement

La direction de l'itérateur ne peut plus être modifiée pour SplStacks. Si vous tentez de le faire, une exception RuntimeException sera émise.

Valeurs de retour

Aucune valeur n'est retournée.


SplStack
PHP Manual