這是一個長遠的問題,但有沒有辦法在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語句。 –