E_error a fatal run error. The error cannot be resumed and execution of the script is paused. E_warning Run-time warning (non-fatal error). Non-fatal run error, script execution does not stop. E_parse compile-time parsing error. Parsing errors are generated only by the parser. E_notice runtime reminders, which are often caused by bugs in your code, may also be intentional behavior. ) E_core_error a fatal error during initialization of PHP startup. E_core_warning a warning (non-fatal error) during initialization of PHP startup. E_compile_error compile-time fatal error. This is like a e_error generated by the Zend scripting engine. E_compile_warning Compile-time warning (non-fatal error). This is like a e_warning warning generated by the Zend scripting engine. E_user_error user-defined error messages. This is like using a PHP function Trigger_error (programmer set E_error) e_user_warning user-defined warning message. This is like using a PHP function Trigger_error (a programmer-set e_warning warning) to e_user_notice a user-defined reminder message. This is like a standardized warning by using the PHP function Trigger_error (programmer a E_notice set) e_strict coding. Allows PHP to suggest how to modify the code to ensure the best interoperability forward compatibility. E_recoverable_error to catch a fatal error. This is like a e_error, but can be captured by user-defined processing (see also Set_error_handler ()) E_all all errors and warnings (not including e_strict) (E_strict will is part of E_all as of PHP 6 .0)
PHP Error level