婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Thinkphp5框架異常處理操作實例分析

Thinkphp5框架異常處理操作實例分析

熱門標簽:電子地圖標注怎么修改 梧州市機器人外呼系統怎么樣 臨沂crm外呼系統平臺 如何在世界地圖標注 菏澤語音外呼系統運營商 公司外呼系統中心 廈門400電話辦理選易號網 地圖標注符號樣式有 天客通地圖標注

本文實例講述了Thinkphp5框架異常處理操作。分享給大家供大家參考,具體如下:

異常處理

有時候服務端會報出我們無法感知的錯誤,TP5默認會自動渲染錯誤的形式,生產環(huán)境中這樣的形式并不是我們想要的。

未知錯誤

1.exception\Handle.php下的render方法需要覆蓋

創(chuàng)建ApiHandleException.php

?php

namespace app\common\lib\exception;
use think\exception\Handle;

class ApiHandleException extends Handle {

  /**
   * http 狀態(tài)碼
   * @var int
   */
  public $httpCode = 500;

  public function render(\Exception $e) {
    return show(0, $e->getMessage(), [], $this->httpCode);
  }
}

2.修改config.phpexception_handle配置項

已知錯誤

我們在判斷一個數據是否合法的時候,若不合法則拋出異常。

例如:

    if($data['msg'] != 1){
      throw Exception('數據異常');
    }

使用內置的異常http狀態(tài)碼始終為500

1.創(chuàng)建ApiException.php

?php

namespace app\common\lib\exception;
use think\Exception;

class ApiException extends Exception {

  public $message = '';
  public $httpCode = 500;
  public $code = 0;
  /**
   * @param string $message
   * @param int $httpCode
   * @param int $code
   */
  public function __construct($message = '', $httpCode = 0, $code = 0) {
    $this->httpCode = $httpCode;
    $this->message = $message;
    $this->code = $code;
  }
}

2.對ApiHandleException.php改寫

?php

namespace app\common\lib\exception;
use think\exception\Handle;

class ApiHandleException extends Handle {

  /**
   * http 狀態(tài)碼
   * @var int
   */
  public $httpCode = 500;

  public function render(\Exception $e) {
    if ($e instanceof ApiException) {
      $this->httpCode = $e->httpCode;
    }
    return show(0, $e->getMessage(), [], $this->httpCode);
  }
}

開發(fā)環(huán)境

在開發(fā)環(huán)境的時候依舊使用異常渲染的模式

ApiHandleException.php中添加代碼

    if(config('app_debug') == true) {
      return parent::render($e);
    }

更多關于thinkPHP相關內容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結》、《ThinkPHP常用方法總結》、《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術總結》。

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。

您可能感興趣的文章:
  • 詳解Docker 下開發(fā) hyperf 完整使用示例
  • PhpStorm 如何優(yōu)雅的調試Hyperf的方法步驟
  • php框架知識點的整理和補充
  • php中Workerman框架實例講解
  • 淺談php常用的7大框架的優(yōu)缺點
  • php框架CI(codeigniter)自動加載與自主創(chuàng)建對象操作實例分析
  • ThinkPHP5框架中使用JWT的方法示例
  • Thinkphp5框架中引入Markdown編輯器操作示例
  • 淺談減少Hyperf框架的掃描時間

標簽:雞西 迪慶 郴州 白城 綿陽 黃石 貴陽 瀘州

巨人網絡通訊聲明:本文標題《Thinkphp5框架異常處理操作實例分析》,本文關鍵詞  Thinkphp5,框架,異常,處理,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Thinkphp5框架異常處理操作實例分析》相關的同類信息!
  • 本頁收集關于Thinkphp5框架異常處理操作實例分析的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产馆精品极品| 99国产精品一区| 亚洲国产中文字幕| 青草av.久久免费一区| 国产成人免费视频| 51精品国自产在线| 亚洲精品自拍动漫在线| 青草av.久久免费一区| 欧美午夜不卡视频| 亚洲欧美经典视频| 国产成人av自拍| 2020国产精品| 狠狠色狠狠色综合| 日韩一区二区免费视频| 亚洲特黄一级片| 99这里都是精品| 国产精品久久久久三级| 国产成人在线观看免费网站| 日韩一区二区三免费高清| 欧美裸体bbwbbwbbw| 亚洲综合在线五月| 97se亚洲国产综合在线| 国产精品嫩草影院com| 成人国产在线观看| 综合精品久久久| 欧美日韩视频一区二区| 日本人妖一区二区| 日韩欧美你懂的| 成人动漫视频在线| 一区二区三区欧美| 久久日一线二线三线suv| 国产一区中文字幕| 亚洲欧美成人一区二区三区| 欧美视频在线不卡| 国产精品正在播放| 国产传媒日韩欧美成人| 精品不卡在线视频| 99亚偷拍自图区亚洲| 亚洲国产美女搞黄色| 日本一区二区视频在线观看| 色噜噜偷拍精品综合在线| 紧缚捆绑精品一区二区| 亚洲另类在线一区| 久久影院午夜片一区| 8v天堂国产在线一区二区| 成人国产精品免费| 国产精品正在播放| 青青草97国产精品免费观看| 亚洲精品福利视频网站| 国产精品卡一卡二卡三| 欧美哺乳videos| 日韩一区二区三区高清免费看看| 在线观看区一区二| a级高清视频欧美日韩| 大胆欧美人体老妇| 成人精品鲁一区一区二区| 国产成人免费视频一区| 精品一区二区免费| 国产乱码一区二区三区| 国产成人自拍高清视频在线免费播放| 精品一区二区三区久久久| 岛国一区二区三区| 亚洲午夜视频在线观看| 亚洲成a人片综合在线| 日本中文字幕不卡| 国产真实精品久久二三区| 国产69精品久久久久毛片 | 日韩电影在线免费| 国产成人精品影视| 欧美日韩精品欧美日韩精品一| 欧美精选一区二区| 国产亚洲1区2区3区| 亚洲国产精品久久人人爱蜜臀| 亚洲国产精品久久艾草纯爱| 日本中文字幕一区二区视频 | 久久影音资源网| 亚洲国产日韩在线一区模特 | 日韩精品中文字幕一区二区三区| 日本一区二区三区在线不卡| 亚洲综合视频在线| 精品一区在线看| 欧美最猛黑人xxxxx猛交| 久久久99免费| 成人av资源网站| 亚洲同性同志一二三专区| 美日韩黄色大片| 一本到三区不卡视频| 日本一区二区视频在线| 激情欧美日韩一区二区| 日韩亚洲欧美中文三级| 午夜精品福利一区二区三区av| 丁香婷婷深情五月亚洲| 国产日韩欧美综合在线| 欧美一区二区三区在线观看视频| 综合久久久久久| 91性感美女视频| 亚洲欧美另类小说视频| 91精品办公室少妇高潮对白| 久久97超碰国产精品超碰| 成人高清视频在线观看| 国产精品欧美综合在线| 99re这里只有精品首页| 洋洋av久久久久久久一区| 精品视频在线视频| 久久99精品国产| 国产精品久久久久婷婷| 欧美三级电影在线观看| 国产乱码一区二区三区| 亚洲欧美综合网| 欧美mv日韩mv亚洲| 在线观看一区二区视频| 韩国成人福利片在线播放| 亚洲一区二区三区国产| 国产婷婷色一区二区三区 | 日韩三级视频在线看| 国产91精品在线观看| 狠狠色狠狠色综合日日91app| 日韩理论在线观看| 在线观看一区不卡| 国产精品一品视频| 蜜桃免费网站一区二区三区| 综合久久国产九一剧情麻豆| 精品国产一区二区三区四区四 | 日韩电影在线一区二区| 秋霞成人午夜伦在线观看| 亚洲综合成人网| 亚洲电影视频在线| 亚洲人吸女人奶水| 亚洲欧美激情视频在线观看一区二区三区| 777午夜精品视频在线播放| av电影天堂一区二区在线观看| 成人av集中营| 91偷拍与自偷拍精品| 91女神在线视频| 色久优优欧美色久优优| 欧美肥妇毛茸茸| 日韩精品一区二区三区蜜臀 | 亚洲国产精品久久不卡毛片| 免费的成人av| 国产欧美一区二区精品秋霞影院| 久久se这里有精品| 国产成人精品三级| 91在线观看美女| 91精品婷婷国产综合久久竹菊| 欧美一区二区女人| 国产精品免费看片| 日韩在线播放一区二区| 成人小视频免费在线观看| 欧美日本视频在线| 国产日产欧美精品一区二区三区| 国产精品不卡视频| 日本亚洲电影天堂| 欧美日韩国产高清一区二区三区 | 精品国产一区久久| 亚洲国产婷婷综合在线精品| 国产资源在线一区| 欧美二区在线观看| 日本午夜精品视频在线观看| 97se亚洲国产综合在线| 国产精品美女久久久久久久久 | 日韩精品免费专区| 欧美伊人久久大香线蕉综合69| 一区二区三区日韩欧美| 成人高清视频在线| 国产精品久久久久影院老司| 日韩不卡一区二区| 精品卡一卡二卡三卡四在线| 日本sm残虐另类| 国产亚洲欧洲一区高清在线观看| 国产一区二区主播在线| 国产亚洲午夜高清国产拍精品| 精品中文字幕一区二区| 久久中文娱乐网| 99这里只有精品| 首页国产欧美日韩丝袜| 国产亚洲欧美中文| 色国产综合视频| 美美哒免费高清在线观看视频一区二区| 欧美日韩一区在线| av电影天堂一区二区在线| 亚洲成av人片在线观看无码| 色网站国产精品| 麻豆免费看一区二区三区| 91超碰这里只有精品国产| 欧美日韩国产高清一区二区三区 | 亚洲电影视频在线| 国产精品一区二区免费不卡| 久久久久久久久久美女| 欧美在线视频全部完| 久久se精品一区精品二区| 国产精品伦一区| 欧美一区三区四区| 欧美日韩一二区| 色偷偷久久人人79超碰人人澡| 国产一区 二区| 视频在线观看一区二区三区| 99精品久久免费看蜜臀剧情介绍| 亚洲私人影院在线观看| 久久久久久久久久美女| 欧美一区二区精美|