濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > Laravel手動(dòng)返回錯(cuò)誤碼示例

Laravel手動(dòng)返回錯(cuò)誤碼示例

熱門(mén)標(biāo)簽:高德地圖標(biāo)注店鋪收費(fèi)嗎 杭州語(yǔ)音電銷(xiāo)機(jī)器人 泊頭在哪里辦理400電話(huà) 江西電銷(xiāo)機(jī)器人收費(fèi) 高德地圖標(biāo)注位置怎么標(biāo)注 電銷(xiāo)機(jī)器人沒(méi)有效果怎么樣 天潤(rùn)融通外呼系統(tǒng)好嗎 欣思維地圖標(biāo)注 江門(mén)回?fù)芡夂粝到y(tǒng)

設(shè)想到一個(gè)情景,如果新增數(shù)據(jù)庫(kù)時(shí)用戶(hù)提交的數(shù)據(jù)正確,也就是通過(guò)了驗(yàn)證,但是添加數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤,比如:

if(!$users->save()){
  //新增數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤
}

那么需要返回錯(cuò)誤信息,這個(gè)時(shí)候怎么手動(dòng)呢?找到了一個(gè)函數(shù),特此記錄,感覺(jué)夠用了:

$errors=array(
  'message'=>"新增數(shù)據(jù)庫(kù)發(fā)生錯(cuò)誤,請(qǐng)稍后再試"
);
// $errors 定義返回的錯(cuò)誤信息
// 422 表示返回該信息的狀態(tài)碼
return new JsonResponse($errors, 422);

這樣在前臺(tái)就能接受到該錯(cuò)誤信息了,如下:

$.ajax({
  success:function(){},
  error:function(){
    // 由于返回422的錯(cuò)誤狀態(tài)碼,所以會(huì)自動(dòng)調(diào)用ajax的錯(cuò)誤函數(shù),不需要人為再手工判斷
  }
});

以上這篇Laravel手動(dòng)返回錯(cuò)誤碼示例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Laravel 框架返回狀態(tài)攔截代碼
  • Laravel 5.5 異常處理 & 錯(cuò)誤日志的解決

標(biāo)簽:深圳 江門(mén) 大同 雙鴨山 內(nèi)江 石嘴山 駐馬店

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Laravel手動(dòng)返回錯(cuò)誤碼示例》,本文關(guān)鍵詞  Laravel,手動(dòng),返回,錯(cuò),誤碼,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Laravel手動(dòng)返回錯(cuò)誤碼示例》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于Laravel手動(dòng)返回錯(cuò)誤碼示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    思南县| 长兴县| 昭苏县| 务川| 达尔| 思南县| 广德县| 临漳县| 错那县| 林州市| 巴林左旗| SHOW| 临高县| 汾阳市| 湘乡市| 日照市| 台北市| 亳州市| 九龙县| 正宁县| 昭苏县| 呼和浩特市| 双流县| 镇康县| 当雄县| 宣化县| 吴忠市| 祥云县| 广丰县| 博爱县| 乳源| 郸城县| 德保县| 封丘县| 交城县| 高台县| 罗田县| 盐边县| 金沙县| 织金县| 两当县|