错误处理
发生错误原因:不符合PHP语法或者访问了一些不可访问的内容,
错误都是自动产生的,表明程序有很大问题
1)在开发阶段:
报告所有的错误
显示所有的错误
2)在上线阶段
报告所有的错误
隐藏错误
错误级别
级别常量 | 描述 | 值 |
E_ERROR | 1 | |
E_WARNING | 2 | |
E_PARSE | 4 | |
E_NOTICE | 8 | |
E_CORE_ERROR | 16 | |
E_CORE_WARNING | 32 | |
E_COMPILE_ERROR | 64 | |
E_COMPILE_WARNING | 128 | |
E_USER_ERROR | 256 | |
E_USER_WARNING | 512 | |