通过程序动态显示错误的级别的设置
error_reporting(E_ALL);
//不显示所有错误但用显示语法错误
error_reporting(0);
//显示错误
error_reporting(E_ALL);
//不显示所有错误但用显示语法错误
error_reporting(0);
//显示错误
error_reporting(-1);
trigger_error('错误提示内容',E_USER_NOTICE);
错误级别:
E_USER_NOTICE 继续执行
E_USER_WARNING 继续执行
E_USER_ERROR 程序不再执行
register_shutdown_function使用场景:
1、页面强制被停止即die或者exit
2、程序代码意外终止或超时