Fiber::resume

(PHP 8 >= 8.1.0)

Fiber::resume値を渡して、ファイバーの実行を再開させる

説明

public Fiber::resume(mixed $value = null): mixed

現在の Fiber::suspend() の呼び出し結果として、指定した値を渡すことでファイバーを再開します。

このメソッドがコールされた時点で ファイバーが停止していない場合、 FiberError がスローされます。

パラメータ

value

ファイバーの実行を再開するための値。 この値は、 現在の Fiber::suspend() からの戻り値となります。

戻り値

Fiber::suspend() が次回コールされた際に指定した値を返します。 ファイバーから制御が戻った場合は null を返します。 停止する前に ファイバーが例外をスローする場合、 このメソッドの呼び出しからスローされます。

関連キーワード:  ファイバー, 再開, Fiber, 実行, , スロー, resume, suspend, 停止, コール