中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

分享一個php 的異常處理程序

直接上代碼

<?php//exceptionHandle.php xiecongwen 20140620//define('DEBUG',true);/*** Display all errors when APPLICATION_ENV is development.*/if (defined('DEBUG')) {error_reporting(E_ALL);ini_set("display_errors", 1);}if(!defined('DEBUG')){/*** 當(dāng)發(fā)生重大錯誤時 寫日志 并友好提示用戶* (PS:只所以將代碼寫在這里,是因?yàn)樵谄渌胤阶詴r,出現(xiàn)問題無法調(diào)用配置函數(shù).待完善...)*/function shutdownHandler(){/*** 寫日志 此處直接寫在根目錄下shutdownlog.txt*/$lasterror = error_get_last();if($lasterror){$error = strval(date("Y-m-d h:i:s")).'=>'."[SHUTDOWN] lvl:" . $lasterror['type'] . " | msg:" . $lasterror['message'] . " | file:" . $lasterror['file'] . " | ln:" . $lasterror['line']."/n";file_put_contents('./log/'.date("Ymd").'shutdownlog.txt',$error,FILE_APPEND);//友好提示用戶ob_end_clean();die('對不起,我出錯了!');}}register_shutdown_function('shutdownHandler');}if(!defined('DEBUG')){ function errorHandler($errno, $errstr = '', $errfile = '', $errline = 0){//寫日志$exception = new /ErrorException($errstr, 0, $errno, $errfile, $errline);$msg = strval(date("Y-m-d h:i:s")).'=>'.'Type:'.getErrTypeName($errno).' '.getMsg($exception);file_put_contents('./log/'.date("Ymd").'error.txt',$msg,FILE_APPEND);switch ($errno){case E_NOTICE:return ;case E_DEPRECATED:return;}throw $exception;}function getErrTypeName($errno){switch ($errno){case E_NOTICE:return 'E_NOTICE' ;case E_DEPRECATED:return 'E_DEPRECATED';default:return $errno;}}function exceptionHandler($ex){$msg = strval(date("Y-m-d h:i:s")).'=>'.getMsg($ex);file_put_contents('./log/'.date("Ymd").'exception.txt',$msg,FILE_APPEND);}function getMsg($exception){//獲取最準(zhǔn)確的異常 while($exception->getPrevious())$exception = $exception->getPrevious();$msg = ' Message: '.$exception->getMessage();$msg .= ' File: '.$exception->getFile().':'.$exception->getLine()."/n";return $msg;}set_error_handler('errorHandler',E_ALL);set_exception_handler('exceptionHandler');}?>

php技術(shù)分享一個php 的異常處理程序,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 日韩久久久久久 | 在线观看视频一区二区三区 | 99精品在线免费观看 | 99re热精品视频 | h视频免费在线观看 | 男人天堂久久 | 免费亚洲网站 | 亚州影院| 999久久| 男人天堂手机在线视频 | 午夜欧美a级理论片915影院 | 在线视频99 | 久久av一区二区三区 | 久久久91精品国产一区二区精品 | 欧美日韩国产一区 | 欧美涩 | 日本涩涩视频 | av一级| .国产精品成人自产拍在线观看6 | 日韩免费视频一区二区 | 亚洲国产日韩一区 | 精品一二区 | 久久伊人免费视频 | 国产精品亚洲视频 | 国产免费国产 | 国产成人亚洲精品自产在线 | 久久久免费精品 | www.久久久久久久久久久 | 精品成人佐山爱一区二区 | 久久高清 | 成人午夜精品 | 亚洲成人精品久久久 | 欧美日韩中文字幕 | 神马九九 | 中文字幕一区在线观看视频 | 久久久精品视频免费 | 久久不卡 | 日本欧美黄色片 | 日韩一区二区三区视频在线观看 | 国产一级一级毛片 | 成人亚洲|