框架內置異常類
在框架中定義了一個異常類\\,由于沒有寫很復雜的異常處理功能idea不會自動提示錯誤,也沒對異常進行分類,只是很簡單的寫了一個異常信息提示方法()。
代碼中演示下在開發中調用這個方法:
try{

if(...) {
//正確代碼塊
} else {
//會出錯的

throw new \system\Excepetion('提示信息');
}
}catch(\system\Excepetion $e){

$e->getDetail();
}
()方法返回的界面比較粗糙idea不會自動提示錯誤,不過異常都是給開發人員看的,如果有同學需要比較上檔次的異常拋出頁面,可以通過安裝filp/使用,和的異常差不多效果,但更加酷炫。
關閉錯誤異常
在網站上線運營之前,我們要避免網站錯誤信息暴露給網站用戶,以保障網站安全。
在Idea框架配置文件中,我們可以對錯誤異常進行設置為不顯示(false)
/**

* 錯誤顯示開關
*開發調試階段設置為true,上線后設為false
* true為顯示錯誤
*/
'display_errors' => false,