例如,我的用法是:錯誤在PHP處理,模具VS例外
$check = 'no';
if($check == 'yes') {
//do stuff
} else {
die('Error found');
}
許多開發商是我見過使用:
if($check == 'yes') {
//do stuff
} else {
throw new Exception('Error found.');
}
- 哪一種方法是 '好'?
- 任何好處都拋出異常而不是停止執行腳本?
http://stackoverflow.com/questions/7063053/php-error-handling-die-vs-trigger-error-vs-throw-exception – xdazz 2012-01-27 16:41:18