PHP Conference Kansai 2025

Fiber::suspend

(PHP 8 >= 8.1.0)

Fiber::suspendSuspende la ejecución de la fibra actual

Descripción

public static Fiber::suspend(mixed $value = null): mixed

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().

add a note

User Contributed Notes

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