这里有新鲜出炉的 PHP 设计模式,程序狗速度看过来!
PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言。语法吸收了 C 语言、Java 和 Perl 的特点,入门门槛较低,易于学习,使用广泛,主要适用于 web 开发领域。PHP 的文件后缀名为 php。
这篇文章主要介绍了 PHP 自定义错误实现方法, 可实现自由控制错误及提示内容的功能, 涉及 php 使用自定义函数处理错误的相关操作技巧, 需要的朋友可以参考下
本文实例讲述了 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 程序设计有所帮助。
来源: http://www.phperz.com/article/17/0804/342383.html