SplDoublyLinkedList::setIteratorMode

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

SplDoublyLinkedList::setIteratorModeDefine o modo de iteração

Descrição

public SplDoublyLinkedList::setIteratorMode(int $mode): int

Parâmetros

mode

Existem dois conjuntos ortogonais de modos que podem ser definidos:

O modo padrão é: SplDoublyLinkedList::IT_MODE_FIFO | SplDoublyLinkedList::IT_MODE_KEEP

Warning

A direção da iteração não pode ser alterada para as classes SplStack e SplQueue, ela é sempre SplDoublyLinkedList::IT_MODE_FIFO. Tentar modificá-la resultará em uma exceção RuntimeException sendo lançada.

Valor Retornado

Retorna os diferentes modos e flags que afetam a iteração.