【发布时间】:2009-09-16 17:11:26
【问题描述】:
鉴于我已经有一个自定义的 PHP 错误处理程序,将异常处理程序定义为这样的“转发器”是否有意义:
function exception_handler(Exception $e) {
trigger_error($e->getMessage(), E_USER_ERROR);
}
set_exception_handler('exception_handler');
这个想法是利用已经存在的错误处理程序来处理异常,以避免重复相同的代码。从异常处理程序内部触发错误会导致一些问题吗?
【问题讨论】:
标签: php exception error-handling