SymfonyWorld Online 2022 Winter Edition

Fiber::throw

(PHP 8 >= 8.1.0)

Fiber::throwВозобновляет выполнение файбера с исключением

Описание

public Fiber::throw(Throwable $exception): mixed

Возобновляет выполнение файбера, выбрасывая данное исключение из текущего вызова Fiber::suspend().

Если файбер не приостановлен при вызове метода, будет выброшена ошибка FiberError.

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

exception

Исключение, которое нужно передать в файбер из текущего вызова Fiber::suspend().

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

Значение, предоставленное при первом вызове Fiber::suspend() или null в случае возврата файбера. Если файбер выбросил исключение перед приостановкой, оно будет выброшено из вызова этого метода.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top