Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP中自己的错误报告系统_Php - Fatal编程技术网

PHP中自己的错误报告系统

PHP中自己的错误报告系统,php,Php,嗯,我已经编写了一个应用程序,现在我想编写一些自定义的东西来处理错误报告,而不是显示内置的PHP错误报告 我想让这个软件捕捉PHP错误,并在定制框中显示消息,类似的事情是在kohana框架中完成的 我该怎么做?我真的不想用try-catch填充代码。执行此操作的正确方法是什么?您可以使用该函数执行此操作。您可以使用该函数执行此操作。 但正确的方法是尝试捕捉;) 但正确的方法是尝试捕捉;) 看一看。此外,您正在寻找以下信息:a)错误和异常之间存在差异,b)尝试,catch正是处理异常的正确方

嗯,我已经编写了一个应用程序,现在我想编写一些自定义的东西来处理错误报告,而不是显示内置的PHP错误报告

我想让这个软件捕捉PHP错误,并在定制框中显示消息,类似的事情是在kohana框架中完成的

我该怎么做?我真的不想用try-catch填充代码。执行此操作的正确方法是什么?

您可以使用该函数执行此操作。

您可以使用该函数执行此操作。

但正确的方法是
尝试捕捉
;)


但正确的方法是
尝试捕捉
;)

看一看。此外,您正在寻找以下信息:a)错误和异常之间存在差异,b)尝试,catch正是处理异常的正确方法,错误不应显示,而应记录,因为您可以使用set_error_handler实现自己处理错误的方法。理想情况下,web应用程序不应引发任何PHP错误。如果是这样的话,它迟早会成为一个问题。此外,您正在寻找以下信息:a)错误和异常之间存在差异,b)尝试,catch正是处理异常的正确方法,错误不应显示,而应记录,因为您可以使用set_error_handler实现自己处理错误的方法。理想情况下,web应用程序不应引发任何PHP错误。如果是这样的话,它迟早会成为一个问题。看看这个