PHP之自定义错误

来源:互联网 发布:淘宝同一家店邮费 编辑:程序博客网 时间:2024/05/17 09:36

自定义错误就是自己可以完全控制错误以及其提示内容


设定错误由自己定义的函数来处理

set_error_handler('errName');

设定该函数并在其中自定义错误的输入与记录,自带四个参数
errNo 错误号
errMsg 错误信息
errFile 错误文件
errLine 错误行号

function errName($errNo,$errMsg,$errFile$errLine){    echo 'errNo:'.$errNo'.</br>';    echo 'errMsg:'.$errMsg'.</br>';    echo 'errFile:'.$errFile'.</br>';    echo 'errLine:'.$errLine.'</br>';}trigger_error('error!',E_USER_NOTICE);

注意:

  • 若使用自定义错误,系统不再处理错误;
  • 若发生严重错误(E_ERROR,E_USER_ERROR),将立即停止程序即自定义错误函数无法进行处理,而交由系统进行错误处理
0 0
原创粉丝点击