Fiber::throw
(PHP 8 >= 8.1.0)
Fiber::throw β ΠΡΠ΄Π½ΠΎΠ²Π»ΡΡ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ ΡΠ°ΠΉΠ±Π΅ΡΠ° Π·Π° Π²ΠΈΠ½ΡΡΠΊΠΎΠΌ
ΠΠΏΠΈΡ
public Fiber::throw(Throwable $exception): mixed
ΠΡΠ΄Π½ΠΎΠ²Π»ΡΡ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ ΡΠ°ΠΉΠ±Π΅ΡΠ°, Π²ΠΈΠΊΠΈΠ΄Π°ΡΡΠΈ ΡΠ΅ΠΉ Π²ΠΈΠ½ΡΡΠΎΠΊ ΡΠ· ΠΏΠΎΡΠΎΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΠΊΠ»ΠΈΠΊΡ Fiber::suspend()
Π―ΠΊΡΠΎ ΡΠ°ΠΉΠ±Π΅Ρ Π½Π΅ ΠΏΡΠΈΠ·ΡΠΏΠΈΠ½Π΅Π½ΠΎ ΠΏΡΠ΄ ΡΠ°Ρ Π²ΠΈΠΊΠ»ΠΈΠΊΡ ΠΌΠ΅ΡΠΎΠ΄Ρ, Π±ΡΠ΄Π΅ Π²ΠΈΠΊΠΈΠ½ΡΡΠΎ ΠΏΠΎΠΌΠΈΠ»ΠΊΡ FiberError
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
exception
ΠΠΈΠ½ΡΡΠΎΠΊ, ΡΠΊΠΈΠΉ ΠΏΠΎΡΡΡΠ±Π½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄ΠΎ ΡΠ°ΠΉΠ±Π΅ΡΠ° Π· ΠΏΠΎΡΠΎΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΠΊΠ»ΠΈΠΊΡ Fiber::suspend()
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, Π½Π°Π΄Π°Π½Π΅ ΠΏΡΠ΄ ΡΠ°Ρ ΠΏΠ΅ΡΡΠΎΠ³ΠΎ Π²ΠΈΠΊΠ»ΠΈΠΊΡ Fiber::suspend()ΠΈΠ»ΠΈ**null
** Ρ ΡΠ°Π·Ρ ΠΏΠΎΠ²Π΅ΡΠ½Π΅Π½Π½Ρ ΡΠ°ΠΉΠ±Π΅ΡΠ°. Π―ΠΊΡΠΎ ΡΠ°ΠΉΠ±Π΅Ρ Π²ΠΈΠΊΠΈΠ½ΡΠ² Π²ΠΈΠ½ΡΡΠΎΠΊ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΡΠΈΠ·ΡΠΏΠΈΠ½Π΅Π½Π½ΡΠΌ, ΠΉΠΎΠ³ΠΎ Π±ΡΠ΄Π΅ Π²ΠΈΠΊΠΈΠ½ΡΡΠΎ Π· ΡΡΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Ρ.