自定義錯誤處理或者錯誤頁面

set_error_handler('appError');
//set_error_handler(array('App','appError'));
    /**
     +----------------------------------------------------------
     * 自定義錯誤處理
     +----------------------------------------------------------
     * @access public
     +----------------------------------------------------------
     * @param int $errno 錯誤類型
     * @param string $errstr 錯誤信息
     * @param string $errfile 錯誤文件
     * @param int $errline 錯誤行數
     +----------------------------------------------------------
     * @return void
     +----------------------------------------------------------
     */
   function appError($errno, $errstr, $errfile, $errline)
    {
 
  echo $errorStr = "[$errno] $errstr ".basename($errfile)." 第 $errline 行.";

  //自定義錯誤頁面的話就直接跳轉到對應的頁面

    header("Location: http://www.baidu.com/");
 
    }

發佈了36 篇原創文章 · 獲贊 4 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章