Подтвердить что ты не робот

Ошибка PHP error_reporting (0) влияет на регистрацию ошибок или просто отображается?

Может ли error_reporting(0); повлиять на регистрацию ошибок (в файл) или просто отключить отображение экранной ошибки?

Спасибо.

4b9b3361

Ответ 1

Да, это влияет на оба.

Уровень error_reporting определяет, какие уровни ошибок запускаются. Независимо от того, регистрируете ли вы или отображаете эти ошибки, другие настройки сохраняются.

Подводя итог:

  • error_reporting: Какие уровни ошибок срабатывают.
  • display_errors: показывать запущенные ошибки в script выводах.
  • log_errors: записывать ли запущенные ошибки в журнал.

По сути, установка error_reporting(0) означает, что вы отключили отчет об ошибках, и ничто не будет регистрироваться в файл или выводиться на экран.