欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PHP自定义错误用法示例

程序员文章站 2024-04-02 13:47:34
本文实例讲述了php自定义错误用法。分享给大家供大家参考,具体如下: 自定义错误就是自己可以完全控制错误以及其提示内容 设定错误由自己定义的函数来处理 set...

本文实例讲述了php自定义错误用法。分享给大家供大家参考,具体如下:

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

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

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),将立即停止程序即自定义错误函数无法进行处理,而交由系统进行错误处理

更多关于php相关内容感兴趣的读者可查看本站专题:《php错误与异常处理方法总结》、《php字符串(string)用法总结》、《php数组(array)操作技巧大全》、《php运算与运算符用法总结》、《php网络编程技巧总结》、《php基本语法入门教程》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

希望本文所述对大家php程序设计有所帮助。