(PHP 8 >= 8.1.0)
Fiber::throw — ファイバーの実行を、例外をスローすることで再開する
現在の Fiber::suspend() への呼び出しから、 指定した例外をスローさせることでファイバーを再開させます。
このメソッドがコールされた時点でファイバーが停止していない場合、 FiberError がスローされます。
exception
現在の Fiber::suspend() への呼び出しから、 ファイバーにスローする例外を指定します。
Fiber::suspend()
が次回コールされた際に指定した値を返します。
ファイバーから制御が戻った場合は null
を返します。
停止する前にファイバーが例外をスローする場合、
このメソッドの呼び出しからスローされます。