php错误处理
- 程序本身错误处理——错误处理器
示例内容:打开一个不存在的文件
1、系统提示错误

结果显示如下: 
2、自定义错误函数
(1)自定义一个错误处理函数
(2)set_error_handler
PHP的默认任务处理程序是内建的错误处理程序。如果希望使用自定义函数来处理错误,可以通过
set_error_handler('自定义错误处理函数名',错误级别) 来设置。

结果显示如下:

- 逻辑错误处理——错误触发器

1、直接用触发器触发内联的错误处理函数
示例内容:当年龄大于120岁时,输入年龄过大错误

结果显示如下:

2、用触发器触发自定义错误函数
示例:同上,年龄过大触发错误


- 错误日志


示例:自定义一个错误处理函数,当打开一个文件不存在时,自动调用该函数,并记录错误信息到mylog.txt文件中
要求记录错误号,错误信息,和发生时间。

结果:在同一文件夹下自动创建了 mylog.txt 文件,并记录了错误日志

posted on 2016-08-31 16:17 seabiscuit0922 阅读(111) 评论(0) 收藏 举报
浙公网安备 33010602011771号