SplStack::setIteratorMode

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

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

Description

public SplStack::setIteratorMode(int $mode): void

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.

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top