MultipleIterator::key
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
MultipleIterator::key — Obtém as instâncias do iterador registradas
Descrição
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 .
|