Suspende la ejecución de la fibra actual

# Fiber::suspend

(PHP 8 >= 8.1.0)

Fiber::suspend — Suspende la ejecución de la fibra actual

### Descripción

public static function 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().

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open