當前位置:
首頁 >
反思代码优化点:充分使用错误处理机制
發布時間:2024/9/19
46
豆豆
生活随笔
收集整理的這篇文章主要介紹了
反思代码优化点:充分使用错误处理机制
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
代碼復雜,調用第三方接口時候,一定要使用錯誤處理機制
在出現異常問題的時候,可以及時的發現并且處理錯誤
如果沒有
重新調試? 不行及時處理錯誤? ?很危險!
如下:如果出現錯誤? 很容易的進行定位出錯誤!
<?phpnamespace app\api\basic\controller;use mini\core\Model;class FeedBack extends Base {public function saveSuggest(){try {//獲取數據$_POST['created_at'] = date("Y-m-d H:i:s", time());unset($_POST['a']);unset($_POST['c']);//校驗數據preg_match("/^1[34578]\d{9}$/", $_POST['phone'], $pregPhone);if (!$pregPhone) throw new \Exception("請輸入合法的11位手機號碼");if (mb_strlen($_POST['content']) < 1 || mb_strlen($_POST['content']) > 200) throw new \Exception("請輸入1~200個字符");//保存數據$id = (new Model())->table('nj_suggest')->insert($_POST);//返回數據if ($id) {self::_return($id, 200, "已經添加成功");} else {throw new \Exception("保存至數據庫出現錯誤");}} catch (\Exception $e) {self::_return(FALSE, 400, $e->getMessage());}} }?
總結
以上是生活随笔為你收集整理的反思代码优化点:充分使用错误处理机制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 导致基金投资失败的常见行为有四种,风险常
- 下一篇: WeChat生成授权的token:md5