美文网首页
php错误处理之自定义错误处理函数

php错误处理之自定义错误处理函数

作者: 圆咚咚CodingLife | 来源:发表于2019-02-16 13:13 被阅读1次

阅读原文

用户自定义错误经常用到的两个函数:

set_error_handler(callable $回调的错误处理函数)

设置一个用户自定义的错误处理函数

trigger_error(string $error_msg)

产生一个用户级别的 error/warning/notice 信息

<?php

//定义一个自定义的错误处理函数
function customError($errno,$errstr,$errfile,$errline){
    //输出错误信息
    echo "<b>Custom error:</b> [$errno] $errstr <br/>";

    //输出错误文件和错误行
    echo "Error on line $errline in $errfile <br/>";
    echo "Ending Script";

    //中止程序运行
    exit;
}

//使用set_error_handler 绑定用户自定义函数
set_error_handler("customError");

//触发自定义错误
trigger_error("A custom error has been triggered");

?>

相关文章

  • 自定义错误set_error_handler(5)

    php的默认错误处理是将消息输出。但是,有时候需要定义一些其他操作,这时就需要自定义错误处理函数。php提供内置函...

  • PHP错误处理机制

    PHP错误简介 PHP提供了错误处理和日志记录的功能. 这些函数允许你定义自己的错误处理规则,以及修改错误...

  • 10.1.2 自定义PHP的错误报告处理方式

    10.1.2 自定义PHP的错误报告处理方式 自定义错误报告的处理方式,可以完全绕过标准的PHP错误处理函数,这样...

  • express的错误处理

    express的错误处理 定义错误处理函数: 错误处理函数带4个参数,第一个是error 错误处理函数的定义必须在...

  • php错误处理之自定义错误处理函数

    阅读原文 用户自定义错误经常用到的两个函数: set_error_handler(callable $回调的错误处...

  • 异步任务的极简处理

    使用示例 实现机制:泛型方法+高阶函数 它有默认的错误处理,也可以自定义错误处理,默认的话,只是打印一下错误,可以...

  • PHP 错误消息处理 & 异常消息处理 -- (学习笔记

    PHP 错误处理1、使用 die() 函数 2、使用 trigger_error() 函数在脚本中用户输入数据的位...

  • Go 语言基础——错误处理

    学习目标 掌握错误处理 掌握自定义错误处理 掌握defer关键字的使用 错误处理 GO没有异常处理机制 Go语言引...

  • 2021-06-08

    Go的编程模式,错误处理 引入了其他语言的错误处理模式,最后,说明Go错误处理的好处。主要是将函数的入参、出参、错...

  • Error 泛型

    Error 异常处理 错误处理 错误类型 自定义错误 可以通过Error协议自定义运行时的错误信息 函数内部通过...

网友评论

      本文标题:php错误处理之自定义错误处理函数

      本文链接:https://www.haomeiwen.com/subject/qsvbeqtx.html