Documentación offline PHP master

Fiber::suspend

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Fiber::suspend

Suspende la ejecución de la fibra actual

Descripción#

php public static Fiber::suspend([mixed $value]): mixedphp

Suspende la ejecución de la fibra actual. El valor proporcionado a este método será devuelto por la llamada a Fiber::start, Fiber::resume, o Fiber::throw que hizo cambiar la ejecución a la fibra actual.

Cuando la fibra se reanuda, este método devuelve el valor proporcionado a Fiber::resume. Si la fibra se reanuda utilizando Fiber::throw, la excepción dada a este método será emitida al llamar a este método.

Si este método es llamado desde fuera de una fibra, una FiberError será emitida.

Parámetros#

value
El valor a devolver de la llamada a Fiber::start, Fiber::resume, o Fiber::throw que hizo cambiar la ejecución a la fibra actual.

Valores devueltos#

El valor proporcionado a Fiber::resume.