比方說,我做了odbc_connect方法,故意使用錯誤的信息,如下所示:現在從odbc_connect呼叫禁止PHP錯誤
<?PHP odbc_connect('bogus','bogus','bogus'); ?>
,the manual指出odbc_connect「[R] eturns ODBC連接ID或0 (錯誤)「。我可以返回0,但是當我運行該文件時(使用Wampserver),我還收到錯誤消息,告訴我出現了問題。
我想壓制這個錯誤信息,因爲我是trying to build a PHP file,只有當數據庫調用的信息錯誤時,纔回應某個文本,比如「不成功」。
正確處理異常不是更好,而不是「忽略」它嗎? – Matt
@Matt:'故意使用錯誤的信息'。如果你知道這是拋出一個錯誤,並故意拋出一個,誰在乎? :-P –
我認爲OP是故意使用錯誤的信息,以便他可以「看到」錯誤並編寫代碼來處理它。一旦完成,在我看來,OP將使用有效的信息,以便他覆蓋所有的基礎。 – Matt