这是一个长远的问题,但有没有办法在PHP中退出“if”语句并继续到“else”语句,如果在if块内发生错误?如何退出if语句并继续其他
例如
if ($condition == "good")
{
//do method one
//error occurs during method one, need to exit and continue to else
}
else
{
//do method two
}
当然是可能的,如果里面的第一个,如果做一个嵌套的,但似乎哈克。
TIA
为什么哈克?如果你有一堆嵌套的if,它很难管理,但一个或两个,没有什么大不了 –
也许你正在寻找try/catch(例外)? http://www.php.net/manual/en/language.exceptions.php – 2013-08-28 21:13:58
也许你真正想要的是一个switch语句。 –