Fiber
Hoppa till navigering
Hoppa till sök
Klassen Fiber
(PHP 8 >= 8.1.0)
Introduktion
Fibers representerar full-stack, avbrytbara funktioner. Fibers kan pausas från vilken plats som helst i anropsstacken och pausa exekveringen inom fibern tills fibern återupptas vid ett senare tillfälle.
Klassöversikt
final class Fiber { /* Metoder */ public __construct(callable $callback) public start(mixed ...$args): mixed public resume(mixed $value = null): mixed public throw(Throwable $exception): mixed public getReturn(): mixed public isStarted(): bool public isSuspended(): bool public isRunning(): bool public isTerminated(): bool public static suspend(mixed $value = null): mixed public static getCurrent(): ?Fiber }
Se även
Innehållsförteckning
- Fiber::__construct — Skapar en ny instans av Fiber
- Fiber::start — Startar exekveringen av fibern
- Fiber::resume — Återupptar exekveringen av fibern med ett värde
- Fiber::throw — Återupptar exekveringen av fibern med ett undantag
- Fiber::getReturn — Hämtar värdet som returneras av fibern
- Fiber::isStarted — Bestämmer om fibern har startat
- Fiber::isSuspended — Bestämmer om fibern är pausad
- Fiber::isRunning — Bestämmer om fibern körs
- Fiber::isTerminated — Bestämmer om fibern har avslutats
- Fiber::suspend — Pausar exekveringen av den aktuella fibern
- Fiber::getCurrent — Hämtar den för närvarande körande Fiber-instansen
Sidslut
Orginalhemsidan på Engelska : https://www.php.net/manual/en/class.fiber.php
PHP
Språkreferens
Fördefinierade Gränssnitt och Klasser
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webserver.