在很久以前(也沒多久,我學PHP不到兩年)我就知道 PHP5 有例外處理,但是當時覺得PHP Exception 很腦殘,因為 PHP 函數庫不會拋出 Exception ....Orz,或許有人會想 PHP 函數又不像 JAVA 都是類別,但是也別忘了 PHP 是弱型別的。
以下先來看一下我覺得腦殘的範例....
try{
$handle = fopen("/tmp/inputfile.txt", "r"); //<-找不倒檔案!
fclose($handle);
mysql_connect('nobody','nodoby','nodoby'); //<-連線失敗!
mysql_query('select * from notablae;') //<-沒有資料表!
}
catch(Exception $e){
echo $e->getMessage();
}










