PHP 8.6.0 Beta 1 is available for testing

MultipleIterator::key

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

MultipleIterator::keyПолучает зарегистрированные итераторы

Описание

public function MultipleIterator::key(): array

Получает результат выполнения key() зарегистрированных итераторов.

Внимание

Функцию пока не задокументировали; для знакомства доступен только список аргументов.

Список параметров

Сигнатура функции не содержит параметров.

Возвращаемые значения

Массив (array ) всех зарегистрированных итераторов.

Ошибки

RuntimeException , если итератор недействителен (начиная с PHP 8.1.0) или установлен режим MIT_NEED_ALL и по крайней мере один присоединённый итератор недействителен.

Вызов этого метода из foreach вызовет предупреждение "Возвращён неверный тип" ("Illegal type returned").

Список изменений

Версия Описание
8.1.0 Теперь выбрасывается исключение RuntimeException , если MultipleIterator::key() вызывается на недопустимом итераторе. Ранее вместо этого возвращалось значение false .

Смотрите также

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /