mysqli_driver::$report_mode
mysqli_report
(PHP 5, PHP 7, PHP 8)
mysqli_driver::$report_mode -- mysqli_report β ΠΡΡΠ°Π½ΠΎΠ²Π»ΡΡ ΡΠ΅ΠΆΠΈΠΌ Π·Π²ΡΡΡ ΠΏΡΠΎ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ mysqli
ΠΠΏΠΈΡ
ΠΠ±'ΡΠΊΡΠ½ΠΎ-ΠΎΡΡΡΠ½ΡΠΎΠ²Π°Π½ΠΈΠΉ ΡΡΠΈΠ»Ρ
int$mysqli_driver->report_mode
ΠΡΠΎΡΠ΅Π΄ΡΡΠ½ΠΈΠΉ ΡΡΠΈΠ»Ρ
mysqli_report(int $flags): bool
ΠΠ°Π»Π΅ΠΆΠ½ΠΎ Π²ΡΠ΄ ΠΏΡΠ°ΠΏΠΎΡΡΠ², ΡΡΠ½ΠΊΡΡΡ Π²ΡΡΠ°Π½ΠΎΠ²Π»ΡΡ ΡΠ΅ΠΆΠΈΠΌ Π·Π²ΡΡΡ ΠΏΡΠΎ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ mysqli Π½Π° Π²ΠΈΠΊΠ»ΡΡΠ΅Π½Π½Ρ, ΠΏΠΎΠΏΠ΅ΡΠ΅Π΄ΠΆΠ΅Π½Π½Ρ ΡΠΈ Π²ΡΠ΄ΡΡΡΠ½ΡΡΡΡ. Π―ΠΊΡΠΎ Π²ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½Π½Ρ MYSQLI_REPORT_ALL
Π°Π±ΠΎ MYSQLI_REPORT_INDEX
, ΡΡΠ½ΠΊΡΡΡ ΡΠ°ΠΊΠΎΠΆ ΡΠ½ΡΠΎΡΠΌΡΠ²Π°ΡΠΈΠΌΠ΅ ΠΏΡΠΎ Π·Π°ΠΏΠΈΡΠΈ, ΡΠΊΡ Π½Π΅ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡ ΡΠ½Π΄Π΅ΠΊΡ (Π°Π±ΠΎ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΈΠΉ ΡΠ½Π΄Π΅ΠΊΡ).
ΠΠ°ΡΠΈΠ½Π°Ρ Ρ PHP 8.1.0, ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT
. Π Π°Π½ΡΡΠ΅ Π²ΠΎΠ½ΠΎ Π±ΡΠ»ΠΎ MYSQLI_REPORT_OFF
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
flags
ΠΡΠ°ΠΏΠΎΡΠΈ, ΡΠΎ ΠΏΡΠ΄ΡΡΠΈΠΌΡΡΡΡΡΡ
ΠΠΌΡ | ΠΠΏΠΈΡ |
---|---|
MYSQLI_REPORT_OFF | ΠΠΈΠΌΠΊΠ½ΡΡΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΡΠ²Π°Π½Π½Ρ |
MYSQLI_REPORT_ERROR | ΠΠ°Π½ΠΎΡΠΈΡΠΈ Π΄ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ Π²ΠΈΠΊΠ»ΠΈΠΊΡΠ² ΡΡΠ½ΠΊΡΡΠΉ mysqli |
MYSQLI_REPORT_STRICT | ΠΠ°ΠΌΡΡΡΡ ΠΏΠΎΠ²ΡΠ΄ΠΎΠΌΠ»Π΅Π½Ρ ΠΏΡΠΎ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ Π²ΠΈΠΊΠΈΠ΄Π°ΡΠΈ Π²ΠΈΠ½ΡΡΠΎΠΊ mysqli_sql_exception |
MYSQLI_REPORT_INDEX | ΠΠ°Π½ΠΎΡΠΈΡΠΈ Π΄ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΡΠ°ΠΊΡΠΈ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ Ρ Π·Π°ΠΏΠΈΡΠ°Ρ Π½Π΅Π²ΡΡΠ½ΠΎΠ³ΠΎ ΡΠ½Π΄Π΅ΠΊΡΡ (Π°Π±ΠΎ ΠΊΠΎΠ»ΠΈ ΡΠ½Π΄Π΅ΠΊΡ Π½Π΅ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π²Π·Π°Π³Π°Π»Ρ) |
MYSQLI_REPORT_ALL | Π£Π²ΡΠΌΠΊΠ½ΡΡΠΈ Π²ΡΡ Π½Π°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ (Π·Π°Π½ΠΎΡΠΈΡΠΈ Π΄ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ Π²ΡΡ ΠΏΠΎΠ΄ΡΡ) |
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ true
ΡΠΏΠΈΡΠΎΠΊ Π·ΠΌΡΠ½
ΠΠ΅ΡΡΠΈΡ | ΠΠΏΠΈΡ |
---|---|
8.1.0 | Π’Π΅ΠΏΠ΅Ρ Π·Π° Π·Π°ΠΌΠΎΠ²ΡΡΠ²Π°Π½Π½ΡΠΌ Π²ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½Π½Ρ `MYSQLI_REPORT_ERROR |
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΠ±'ΡΠΊΡΠ½ΠΎ-ΠΎΡΡΡΠ½ΡΠΎΠ²Π°Π½ΠΈΠΉ ΡΡΠΈΠ»Ρ
Loading...
ΠΡΠΈΠΊΠ»Π°Π΄ #2 ΠΡΠΎΡΠ΅Π΄ΡΡΠ½ΠΈΠΉ ΡΡΠΈΠ»Ρ
Loading...
ΠΡΠΈΠΊΠ»Π°Π΄ #3 ΠΠ²ΡΡ ΠΏΡΠΎ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ, ΠΊΡΡΠΌ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΡΠ½Π΄Π΅ΠΊΡΡ
Loading...
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- mysqli_sql_exception
- set_exception_handler() - ΠΠ°Π΄Π°Ρ ΠΊΠΎΡΠΈΡΡΡΠ²Π°Π»ΡΠ½ΠΈΡΡΠΊΠΈΠΉ ΠΎΠ±ΡΠΎΠ±Π½ΠΈΠΊ Π²ΠΈΠ½ΡΡΠΊΡΠ²
- error_reporting() - ΠΡΡΠ°Π½ΠΎΠ²Π»ΡΡ, ΡΠΊΡ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ PHP ΠΏΠΎΡΡΠ°ΠΏΠ»ΡΡΡ Ρ Π·Π²ΡΡ