1)E_ERROR-Фатальные ошибки времени выполнения. Указывает на ошибки, которые не могут быть устранены, такие как проблемы выделения памяти. Выполнение скрипта останавливается. 2)E_WARNING-Предупреждения времени выполнения (нефатальные ошибки). Выполнение скрипта не останавливается. 4)E_PARSE-Ошибки разбора при компиляции. Ошибки разбора должны генерироваться только разборщиком. 8)E_NOTICE-
Уведомления времени выполнения. При работе скрипта возникло нечто, что может указывать на ошибку, но может также появиться и при нормальном выполнении скрипта. 16)E_CORE_ERROR-Фатальные ошибки, возникающие при начальном старте РНР. Напоминает E_ERROR, но генерируется ядром PHP. 32)E_CORE_WARNING-Предупреждения (нефатальные ошибки), возникающие при начальном старте РНР. Напоминает E_WARNING, но генерируется ядром PHP 64)E_COMPILE_ERROR-Фатальные ошибки компиляции. Напоминает E_ERROR, но генерируется машиной Zend Scripting Engine. 128)E_COMPILE_WARNING-Предупреждения времени компиляции (нефатальные ошибки). Напоминает E_WARNING, но генерируется машиной Zend Scripting Engine. 256)E_USER_ERROR-Генерируемое пользователем сообщение об ошибке. Напоминает E_ERROR, но генерируется в РНР-коде путём использования РНР-функции trigger_error(). 512)E_USER_WARNING-Генерируемое пользователем предупреждение. Напоминает E_WARNING, но генерируется в РНР-коде путём использования РНР-функции trigger_error(). 1024)E_USER_NOTICE-Генерируемое пользователем уведомление. Напоминает E_NOTICE, но генерируется в РНР-коде путём использования РНР-функции trigger_error(). 2047)E_ALL-Все ошибки и предупреждения, если поддерживаются, за исключением уровня E_STRICT. 2048)E_STRICT-Примечания во время выполнения. Включите, чтобы PHP, предлагал замены вашему коду, который будет гарантировать лучшую функциональную совместимость и совместимость вашего кода с предыдущими версиями PHP.