我正在使用FB Connect和由FB提供的称为Facebook的PHP类。每当出现问题时FB抛出致命错误并且应用程序死亡。这对测试很有用,但现在非常适合生产代码。我查看了代码并找不到禁用它的方法,但可能是我忽略了一些东西。那么,有没有办法禁用致命错误,除了查看他们的类并删除像这样的每一行
throw new FacebookApiException($result);
答案 0 :(得分:2)
你应该捕捉异常,而不是删除它们。
try {
//do something with the facebook api
}
catch (FacebookApiException $e) {
//an error occured, handle it
}
顺便说一句:致命错误与例外不同。