相关疑难解决方法(0)

在异常处理程序中抛出异常

我有一个带有异常处理程序的脚本.在异常之后脚本退出之前,此异常处理程序会清除几个连接.

我想从这个异常处理程序中重新抛出异常,以便它由PHP自己的最后一个异常处理程序处理,其中错误被写入PHP的错误日志,或者PHP.ini中配置的默认错误日志.

不幸的是,这似乎不太可能,如下所述:

http://www.php.net/manual/en/function.set-exception-handler.php#68712

将导致致命错误:抛出没有堆栈帧的异常

是否有另一种方法可以将错误冒充堆栈,以便PHP在我的异常处理程序清理完成后处理它?

php error-handling exception-handling exception

11
推荐指数
2
解决办法
4019
查看次数