Laravel手动返回错误码示例


Posted in PHP onOctober 22, 2019

设想到一个情景,如果新增数据库时用户提交的数据正确,也就是通过了验证,但是添加数据库时发生错误,比如:

if(!$users->save()){
  //新增数据库时发生错误
}

那么需要返回错误信息,这个时候怎么手动呢?找到了一个函数,特此记录,感觉够用了:

$errors=array(
  'message'=>"新增数据库发生错误,请稍后再试"
);
// $errors 定义返回的错误信息
// 422 表示返回该信息的状态码
return new JsonResponse($errors, 422);

这样在前台就能接受到该错误信息了,如下:

$.ajax({
  success:function(){},
  error:function(){
    // 由于返回422的错误状态码,所以会自动调用ajax的错误函数,不需要人为再手工判断
  }
});

以上这篇Laravel手动返回错误码示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
用Socket发送电子邮件
Oct 09 PHP
PHP用户指南-cookies部分
Oct 09 PHP
php session 预定义数组
Mar 16 PHP
PHP的5个安全措施小结
Jul 17 PHP
php实现MD5加密16位(不要默认的32位)
Aug 12 PHP
PHP SplObjectStorage使用实例
May 12 PHP
php实现网页缓存的工具类分享
Jul 14 PHP
PHP邮箱验证示例教程
Jun 01 PHP
PHP读取Excel类文件
May 15 PHP
Laravel获取所有的数据库表及结构的方法
Oct 10 PHP
laravel5.6 框架操作数据 Eloquent ORM用法示例
Jan 26 PHP
PHP常用字符串函数用法实例总结
Jun 04 PHP
Laravel 6.2 中添加了可调用容器对象的方法
Oct 22 #PHP
浅谈Laravel模板实体转义带来的坑
Oct 22 #PHP
Laravel定时任务的每秒执行代码
Oct 22 #PHP
Laravel框架实现定时Task Scheduling例子
Oct 22 #PHP
laravel 解决强制跳转 https的问题
Oct 22 #PHP
Laravel重定向,a链接跳转,控制器跳转示例
Oct 22 #PHP
Laravel 简单实现Ajax滚动加载示例
Oct 22 #PHP
You might like
如何限制访问者的ip(PHPBB的代码)
2006/10/09 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
修改Laravel自带的认证系统的User类的命名空间的步骤
2019/10/15 PHP
javascript中RegExp保留小数点后几位数的方法分享
2013/08/13 Javascript
JS基于VML技术实现的五角星礼花效果代码
2015/10/26 Javascript
JavaScript 2048 游戏实例代码(简单易懂)
2016/03/25 Javascript
第六篇Bootstrap表格样式介绍
2016/06/21 Javascript
Vue.js 2.0 和 React、Augular等其他前端框架大比拼
2016/10/08 Javascript
微信小程序出现wx.navigateTo页面不跳转问题的解决方法
2017/12/26 Javascript
webpack4.x打包过程详解
2018/07/18 Javascript
服务端预渲染之Nuxt(使用篇)
2019/04/08 Javascript
微信小程序实现发送模板消息功能示例【通过openid推送消息给用户】
2019/05/05 Javascript
vue同个按钮控制展开和折叠同个事件操作
2020/07/29 Javascript
在vscode 中设置 vue模板内容的方法
2020/09/02 Javascript
python MySQLdb Windows下安装教程及问题解决方法
2015/05/09 Python
利用python将pdf输出为txt的实例讲解
2018/04/23 Python
python 爬虫 批量获取代理ip的实例代码
2018/05/22 Python
python生成密码字典的方法
2018/07/06 Python
Python3.7 读取 mp3 音频文件生成波形图效果
2019/11/05 Python
详解python tkinter模块安装过程
2020/01/06 Python
Python使用turtle库绘制小猪佩奇(实例代码)
2020/01/16 Python
python如何判断IP地址合法性
2020/04/05 Python
德国高端单身人士交友网站:ElitePartner
2018/12/02 全球购物
Daisy London官网:英国最大的首饰集团IBB旗下
2019/02/28 全球购物
英国最大的汽车配件在线商店:Euro Car Parts
2019/09/30 全球购物
亿企通软件测试面试题
2012/04/10 面试题
写演讲稿要注意的六件事
2014/01/14 职场文书
给学校建议书范文
2014/05/13 职场文书
演讲稿格式范文
2014/05/19 职场文书
开票员岗位职责
2015/02/12 职场文书
农民工工资保障承诺书
2015/05/04 职场文书
暗恋桃花源观后感
2015/06/12 职场文书
2016党员入党决心书
2015/09/22 职场文书
anaconda python3.8安装后降级
2021/06/11 Python
面试提问mysql一张表到底能存多少数据
2022/03/13 MySQL