В PHP есть 4 типа ошибок и предупреждений. Это:
1 - Нормальные Ошибки Функции (Normal Function Errors)
2 - Нормальные Предупреждения (Normal Warnings)
4 - Ошибки Синтаксического Анализатора (Parser Errors)
8 – Уведомления (Notices): предупреждения, которые Вы можете проигнорировать но, которые могут подразумевать баги в вашем коде
Эти 4 типа комбинируются при определении ошибки, сообщая уровень. Ошибка по умолчанию, возвращает уровень 7, который является комбинацией 1 + 2 + 4, или все ошибки за исключением примечаний. Этот уровень может быть изменен в файле php3. ini директивой error_reporting. Он также может быть установлен в вашем файле Apache httpd.conf директивой php3_error_reporting, или же это может быть произведено во времени выполнения сценария, с использованием функции error_reporting ().
Все выражения PHP могут также вызываться с префиксом "@", который выключает сообщение об ошибке, специфичное для этого выражения. Если ошибка произошла во время выполнения такого выражения, и допускается возможность track_errors, то можно найти сообщения об ошибках в глобальной переменной $php_errormsg.
Достарыңызбен бөлісу: |