php报告错误级别
<?php
/*
E_ERROR(integer) 致命的运行错误,这类错误一般是不可恢复的情况,例如内存分配导致的问题.后来导致脚本不能再继续运行.
E_WARNING(integer):运行时警告(非致命错误),仅给出提示信息,但是脚本不会终止运行.
E_PARSE(integer): 编译时语法解析错误.解析错误仅仅是由分析器产生
E_NOTICE(integer):运行时通知:表示脚本遇到可能会表现为错误的情况,但是在可以正常运行的脚本里也可能会有类似的通知.
E_CORE_ERROR(integer) 在PHP初始化启动的过程中发生的致命错误.但是在可以运行的脚本里面也可能有类似的通知.
E_CORE_WARNING:在PHP初始化启动的过程中发生的警告(非致命错误).类似E_WARNING,但是由PHP引擎核心产生的.
E_COMPILE_ERROR:致命编译时错误.类似E_ERROR,但是是由Zend脚本产生的
E_COMPILE_WARNING:编译时警告(非指明错误).类似E_WARNING,但是是由Zend脚本引擎产生的.
E_USER_ERROR:用户产生的警告信息,类似E_WARNING,但是是由用户自己在代码中使用PHP函数trigger_error()来产生的
E_USER_NOTICE:用户产生的通知信息类似:E_NOTICE是由用户自己在代码中使用PHP函数trigger_error()来产生的.
E_USER_WARNING:用户产生的警告信息,类似E_WARNING,但是由用户自己在代码中使用PHP函数trigger_error()来产生的.
The boy who love php and Python!