Home > Backend Development > PHP Tutorial > PHP error level

PHP error level

WBOY
Release: 2016-07-29 09:14:26
Original
1109 people have browsed it

Error_reporting (report_level) is often used to debug your own programs when developing PHP. The possible values ​​of report_level are listed below:

Example: The above introduces the PHP error level, including the content. I hope it will be helpful to friends who are interested in PHP tutorials.
Value Constant Description
1 E_ERROR This is a serious error and cannot be recovered, such as location exception, insufficient memory, etc.
2 E_WARNING Warning, the most general error, such as function parameter error, etc.
4 E_PARSE The error occurs when parsing a PHP file and forces PHP to exit before execution. The E_NOTICE notification indicates that some unknown variables may be manipulated, etc. Notifications can be turned on during development to ensure that the program is "safely notified". In the official system, notifications should be turned off
16 E_CORE_ERROR This internal error is caused by the failure of PHP to load the extension, and Will cause PHP to stop running and exit
32 E_CORE_WARNING Warning (non-fatal error) during the initialization process when PHP starts up
64 E_COMPILE_ERROR The compilation error occurs during compilation. This error occurs during compilation. Errors will cause PHP to exit
128 E_COMPILE_WARNING Compilation warnings are used to tell users some deprecated syntax information
256 E_USER_ERROR User-defined errors will cause PHP to exit, which is It comes from PHP itself, but from the script file.
512 E_USER_WARNING Scripts use this to notify of an execution failure, and PHP will also use E_WARNING to notify
1024 E_USER_NOTICE User-defined notifications are used to indicate possible errors in scripts
2048 E_STRICT Encoding standardization warning (recommended how to modify for forward compatibility)
4096 E_RECOVERABLE_ERROR Near-fatal runtime error, if not caught it will be treated as E_ERROR
8191 E_ALL All errors except E_STRICT (8191 in PHP6, that is, all included)

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template