Какие уровни ошибок есть?

Ответ
  • E_ERROR (1) - фатальная, скрипт останавливается
  • E_WARNING (2) - предупреждение, скрипт продолжается
  • E_NOTICE (8) - замечание (неопределенная переменная)
  • E_STRICT (2048) - рекомендации (удален в PHP 8)
  • E_DEPRECATED (8192) - устаревший функционал
  • E_PARSE (4) - синтаксическая ошибка
  • E_RECOVERABLE_ERROR (4096) - перехватываемая фатальная ошибка

Рекомендация: error_reporting(E_ALL) на разработке. На проде - логирование всех ошибок, display_errors = Off.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.