Fiber::suspend

(PHP 8 >= 8.1.0)

Fiber::suspendÇalışmakta olan fiberi askıya alır

Açıklama

publicstaticFiber::suspend(mixed$değer = null): mixed

Çalışmakta olan fiberi askıya alır. Bu yönteme aktarılacak değer, yürütmeyi fibere aktaran Fiber::start(), Fiber::resume() veya Fiber::throw() çağrısından sağlanır.

Fiberin çalışmayı sürdürmesi sağlandığında bu yöntem Fiber::resume() yöntemine aktarılan değeri döndürür. Fiberin çalışmayı sürdürmesi Fiber::throw() ile sağlanmışsa, oluşan istisna bu yöntemden yavrulanır.

Yöntem fiber dışından çağrılmışsa FiberError istisnası oluşur.

Bağımsız Değişkenler

değer

Yürütmeyi geçerli fibere aktaran Fiber::start(), Fiber::resume() veya Fiber::throw() çağrısından dönecek değer.

Dönen Değerler

Fiber::resume() çağrısına sağlanan değer.

To Top