(PHP 8 >= 8.1.0)
Fiber::resume — Возобновляет выполнение файбера с передачей значения
Метод возобновляет выполнение файбера и передаёт в файбер значение, которое вернётся в текущей точке прерывания файбера как результат вызова метода Fiber::suspend().
Вызов метода на неприостановленном файбере выбросит ошибку FiberError.
value
Значение, которое файбер получит при возобновлении выполнения и вернёт в текущей точке прерывания как результат вызова метода Fiber::suspend().
Метод возвращает значение, которое передали в очередном вызове метода Fiber::suspend(),
или значение null
, если файбер вернул результирующее значение.
Исключение, которое файбер выбрасывает раньше очередной приостановки, выбрасывается в точке вызова этого метода.