(PHP 5 >= 5.3.0, PHP 7, PHP 8)
MultipleIterator::key — Получает зарегистрированные итераторы
Получает результат выполнения key() зарегистрированных итераторов.
Функцию пока не задокументировали; для знакомства доступен только список аргументов.
У этой функции нет параметров.
Массив (array) всех зарегистрированных итераторов.
RuntimeException, если итератор недействителен (начиная с PHP 8.1.0)
или установлен режим MIT_NEED_ALL
и по крайней мере один присоединённый итератор недействителен.
Вызов этого метода из foreach вызовет предупреждение "Возвращён неверный тип" ("Illegal type returned").
Версия | Описание |
---|---|
8.1.0 |
Теперь выбрасывается исключение
RuntimeException, если MultipleIterator::key()
вызывается на недопустимом итераторе.
Ранее вместо этого возвращалось значение false .
|