Try / Catch打破PHP脚本

时间:2015-01-27 04:59:48

标签: php try-catch

解决方案:我同时在iOS上工作,必须开启语言。我放了$

而不是*

我正在尝试使用PHP try{} catch{}。删除try{} catch{}后,我的代码有效。一旦我把它放回去,就会打破我的剧本。我甚至尝试在try{} catch{}中将它变为空,但它仍然会使我的脚本崩溃。

try {

}
catch (Exception *e) {

}

是否有try{} catch{}导致脚本崩溃的原因?当我在浏览器中运行它时,它只显示一个白色屏幕。

我甚至去了另一个空的PHP文件并在没有if语句的情况下放入了这段代码。它仍然没有用。该页面仍然是白色的。我在echo中获得了try

2 个答案:

答案 0 :(得分:1)

您的捕获声明不正确。

catch (Exception *e) {

应该是。

catch (Exception $e) {

不准确的代码会导致解析错误,从而阻止脚本运行,并产生白屏。

答案 1 :(得分:0)

也许可能性catch没有获得对象值。您应该将其用作:

try
{

some statement....
}
catch(Exception e)
{
 some statement...
}