MultipleIterator::current

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

MultipleIterator::currentObtém as instâncias do iterador registradas

Descrição

public MultipleIterator::current(): array

Obtém o resultado current() das instâncias do iterador registradas.

Warning

Esta função não está documentada; apenas a lista de argumentos está disponível.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Um array contendo os valores atuais de cada iterador anexado.

Erros/Exceções

Uma RuntimeException é lançada se o iterador for inválido (a partir do PHP 8.1.0), ou se o modo MIT_NEED_ALL estiver definido e pelo menos um iterador anexado não for válido. Ou uma IllegalValueException se uma chave for null e MIT_KEYS_ASSOC estiver definido.

Registro de Alterações

Versão Descrição
8.1.0 Uma RuntimeException agora é lançada se MultipleIterator::current() for chamado em um iterador inválido. Anteriormente, false era retornado.

Veja Também