Laravel手動返回錯誤碼示例
設想到一個情景,如果新增數(shù)據(jù)庫時用戶提交的數(shù)據(jù)正確,也就是通過了驗證,但是添加數(shù)據(jù)庫時發(fā)生錯誤,比如:
if(!$users->save()){
//新增數(shù)據(jù)庫時發(fā)生錯誤
}
那么需要返回錯誤信息,這個時候怎么手動呢?找到了一個函數(shù),特此記錄,感覺夠用了:
$errors=array( 'message'=>"新增數(shù)據(jù)庫發(fā)生錯誤,請稍后再試" ); // $errors 定義返回的錯誤信息 // 422 表示返回該信息的狀態(tài)碼 return new JsonResponse($errors, 422);
這樣在前臺就能接受到該錯誤信息了,如下:
$.ajax({
success:function(){},
error:function(){
// 由于返回422的錯誤狀態(tài)碼,所以會自動調(diào)用ajax的錯誤函數(shù),不需要人為再手工判斷
}
});
以上這篇Laravel手動返回錯誤碼示例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Swoole4.4協(xié)程搶占式調(diào)度器詳解
這篇文章主要介紹了Swoole4.4協(xié)程搶占式調(diào)度器詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-05-05
Laravel中的chunk組塊結(jié)果集處理與注意問題
這篇文章主要給大家介紹了關(guān)于Laravel中chunk組塊結(jié)果集處理與使用中要注意問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-08-08
PHP中使用匿名函數(shù)操作數(shù)據(jù)庫的例子
這篇文章主要介紹了PHP中使用匿名函數(shù)操作數(shù)據(jù)庫的例子,本文直接給出類的代碼、使用例子、繼承例子,需要的朋友可以參考下2014-11-11
詳解no input file specified 三種解決方法
這篇文章主要介紹了詳解no input file specified 三種解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-11-11
phpcms實現(xiàn)驗證碼替換及phpcms實現(xiàn)全站搜索功能教程詳解
這篇文章主要介紹了phpcms的驗證碼替換 及 phpcms實現(xiàn)全站搜索功能,需要的朋友可以參考下2017-12-12
php array_multisort 對數(shù)組進行排序詳解及實例代碼
這篇文章主要介紹了php array_multisort 對數(shù)組進行排序詳解及實例代碼的相關(guān)資料,需要的朋友可以參考下2016-10-10

