【发布时间】:2011-08-10 13:40:04
【问题描述】:
PHP 中是否有任何方法可以仅为特定命名空间设置错误处理程序?我正在构建一个小型框架,我希望能够通过设置自定义错误处理程序并抛出异常来尝试捕获其名称空间内的所有错误/警告/通知消息。 在此特定命名空间之外触发的错误应以常规方式运行。
用PHP能做到吗?
谢谢。
【问题讨论】:
-
我不这么认为:
debug_backtrace()的返回数据中没有关于命名空间的信息(根据这些信息,您可以告诉错误处理程序如何做出反应)。有兴趣看看是否有任何事情发生。
标签: php namespaces error-handling