La clase Fiber

(PHP 8 >= 8.1.0)

Introducción

Las fibras representan funciones interrumpibles en toda la pila. Las fibras pueden ser suspendidas en cualquier punto de la pila de llamadas, interrumpiendo la ejecución dentro de la fibra hasta que la fibra sea reanudada posteriormente.

Sinopsis de la Clase

final class Fiber {
/* Métodos */
public function __construct(callable $callback)
public function start(mixed ...$args): mixed
public function resume(mixed $value = null): mixed
public function throw(Throwable $exception): mixed
public function getReturn(): mixed
public function isStarted(): bool
public function isSuspended(): bool
public function isRunning(): bool
public function isTerminated(): bool
public static function suspend(mixed $value = null): mixed
public static function getCurrent(): ?Fiber
}

Tabla de contenidos

add a note

User Contributed Notes

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