Fiber::throw
(PHP 8 >= 8.1.0)
Fiber::throw — ファイバーの実行を、例外をスローすることで再開する
説明
現在の Fiber::suspend() への呼び出しから、 指定した例外をスローさせることでファイバーを再開させます。
このメソッドがコールされた時点でファイバーが停止していない場合、 FiberError がスローされます。
パラメータ
exception
-
現在の Fiber::suspend() への呼び出しから、 ファイバーにスローする例外を指定します。
戻り値
Fiber::suspend()
が次回コールされた際に指定した値を返します。
ファイバーから制御が戻った場合は null
を返します。
停止する前にファイバーが例外をスローする場合、
このメソッドの呼び出しからスローされます。
+add a note
User Contributed Notes
There are no user contributed notes for this page.
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google