好吧,我已经编写了一个应用程序,现在我想编写一些自定义的东西来处理错误报告,而不是显示内置的 PHP 错误报告。
我希望这个软件能够捕获 PHP 错误,并在定制框中显示消息,就像在 kohana 框架中完成的那样......
我怎样才能做到这一点?我真的不想用 try-catch 填充我的代码。这样做的正确方法是什么?
好吧,我已经编写了一个应用程序,现在我想编写一些自定义的东西来处理错误报告,而不是显示内置的 PHP 错误报告。
我希望这个软件能够捕获 PHP 错误,并在定制框中显示消息,就像在 kohana 框架中完成的那样......
我怎样才能做到这一点?我真的不想用 try-catch 填充我的代码。这样做的正确方法是什么?
您可以使用该set_error_handler()
功能执行此操作。
http://ca1.php.net/manual/en/function.set-error-handler.php
http://ca1.php.net/manual/en/function.set-exception-handler.php
但正确的做法是try catch
;)