trigger_error
(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)
trigger_error β ΠΠΈΠΊΠ»ΠΈΠΊΠ°Ρ ΠΏΠΎΠΌΠΈΠ»ΠΊΡ ΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΠ°/ΠΏΠΎΠΏΠ΅ΡΠ΅Π΄ΠΆΠ΅Π½Π½Ρ/ΡΠΏΠΎΠ²ΡΡΠ΅Π½Π½Ρ
ΠΠΏΠΈΡ
trigger_error(string $message, int $error_level = E_USER_NOTICE): bool
ΠΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π΄Π»Ρ Π²ΠΈΠΊΠ»ΠΈΠΊΡ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ ΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΠ°. ΠΠΎΠΆΠ½Π° Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈ Ρ Π·Π²'ΡΠ·ΡΡ Π· Π²Π±ΡΠ΄ΠΎΠ²Π°Π½ΠΈΠΌ ΠΎΠ±ΡΠΎΠ±Π½ΠΈΠΊΠΎΠΌ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ, Π° ΡΠ°ΠΊΠΎΠΆ Π· ΠΎΠ±ΡΠΎΠ±Π½ΠΈΠΊΠΎΠΌ ΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΠ°, Π·Π°Π΄Π°Π½ΠΈΠΌ ΡΡΠ½ΠΊΡΡΡΡ set_error_handler()
Π¦Ρ ΡΡΠ½ΠΊΡΡΡ ΠΌΠΎΠΆΠ΅ Π±ΡΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΎΡ, ΡΠΊΡΠΎ ΠΏΠΎΡΡΡΠ±Π½ΠΎ Π·Π³Π΅Π½Π΅ΡΡΠ²Π°ΡΠΈ ΠΏΠ΅Π²Π½Ρ ΡΠ΅Π°ΠΊΡΡΡ Π½Π° Π²ΠΈΠ½ΡΡΠΎΠΊ ΠΏΡΠ΄ ΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
message
ΠΠΎΠ²ΡΠ΄ΠΎΠΌΠ»Π΅Π½Π½Ρ, ΡΠΎ Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π°Ρ ΡΡΠΉ ΠΏΠΎΠΌΠΈΠ»ΡΡ. ΠΠ±ΠΌΠ΅ΠΆΠ΅Π½ΠΎ 1024 Π±Π°ΠΉΡΠ°ΠΌΠΈ Π·Π°Π²Π΄ΠΎΠ²ΠΆΠΊΠΈ. Π‘ΠΈΠΌΠ²ΠΎΠ»ΠΈ Π΄Π°Π»Ρ 1024 Π±ΡΠ΄ΡΡΡ ΠΎΠ±ΡΡΠ·Π°Π½Ρ.
error_level
ΠΠΈΠ·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠΈΠΏ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ. ΠΡΠ°ΡΡΡ ΡΡΠ»ΡΠΊΠΈ Π· ΡΡΠΌΠ΅ΠΉΡΡΠ²ΠΎΠΌ ΠΊΠΎΠ½ΡΡΠ°Π½Ρ E_USER. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ**E_USER_NOTICE
**
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
Π€ΡΠ½ΠΊΡΡΡ ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ false
ΡΠΊΡΠΎ Π·Π°Π΄Π°Π½ΠΈΠΉ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΈΠΉ error_level
, ΠΈtrue
Π² ΡΠ½ΡΠΈΡ
Π²ΠΈΠΏΠ°Π΄ΠΊΠ°Ρ
.
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ trigger_error()****
ΠΡΠ»ΡΡ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΈΠΉ ΠΏΡΠΈΠΊΠ»Π°Π΄ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ Π² ΠΎΠΏΠΈΡΡ ΡΡΠ½ΠΊΡΡΡ set_error_handler()
Loading...
ΠΡΠΈΠΌΡΡΠΊΠΈ
Π£Π²Π°Π³Π°
HTML-ΡΡΡΠ½ΠΎΡΡΡ Π² message
Π½Π΅ Π΅ΠΊΡΠ°Π½ΠΎΠ²Π°Π½Ρ. Π©ΠΎΠ± Π²ΡΠ΄ΠΎΠ±ΡΠ°Π·ΠΈΡΠΈ ΠΏΠΎΠ²ΡΠ΄ΠΎΠΌΠ»Π΅Π½Π½Ρ Ρ Π±ΡΠ°ΡΠ·Π΅ΡΡ, ΠΏΠ΅ΡΠ΅ΡΠ²ΠΎΡΡΡΡ ΠΉΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΡΡΡ htmlentities()
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- error_reporting() - ΠΡΡΠ°Π½ΠΎΠ²Π»ΡΡ, ΡΠΊΡ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ PHP ΠΏΠΎΡΡΠ°ΠΏΠ»ΡΡΡ Ρ Π·Π²ΡΡ
- set_error_handler() - ΠΠ°Π΄Π°Ρ ΠΊΠΎΡΠΈΡΡΡΠ²Π°Π»ΡΠ½ΠΈΡΡΠΊΠΈΠΉ ΠΎΠ±ΡΠΎΠ±Π½ΠΈΠΊ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ
- restore_error_handler() - ΠΡΠ΄Π½ΠΎΠ²Π»ΡΡ ΠΏΠΎΠΏΠ΅ΡΠ΅Π΄Π½ΡΠΉ ΠΎΠ±ΡΠΎΠ±Π½ΠΈΠΊ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ
- ΠΠΎΠ½ΡΡΠ°Π½ΡΠΈ ΡΡΠ²Π½ΡΠ² ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ