MultipleIterator::key

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

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

Descrição

public MultipleIterator::key(): array

Obtém o resultado da função key() 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 de todas as instâncias do iterador registradas.

Erros/Exceções

Um RuntimeException é lançado se o iterador for inválido (a partir do PHP 8.1.0), ou o modo MIT_NEED_ALL estiver definido e pelo menos um iterador anexado não for válido.

Chamando este método de foreach aciona o aviso "Illegal type returned".

Registro de Alterações

Versão Descrição
8.1.0 Um RuntimeException agora é lançado se MultipleIterator::key() for chamado em um iterador inválido. Anteriormente, retornava false.

Veja Também