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 相关文章推荐
编译问题
Oct 09 PHP
PHP日期时间函数的高级应用技巧
May 16 PHP
PHP高级OOP技术演示
Aug 27 PHP
PHP小程序自动提交到自助友情连接
Nov 24 PHP
PHP实现域名whois查询的代码(数据源万网、新网)
Feb 22 PHP
php 输出双引号"与单引号'的方法
May 09 PHP
php include加载文件两种方式效率比较
Aug 08 PHP
php购物车实现代码
Oct 10 PHP
PHP读取汉字的点阵数据
Jun 22 PHP
PHP模板引擎Smarty内建函数foreach,foreachelse用法分析
Apr 11 PHP
Smarty分页实现方法完整实例
May 11 PHP
PHP isset()与empty()的使用区别详解
Feb 10 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
用PHP制作静态网站的模板框架(三)
2006/10/09 PHP
[原创]PHP实现逐行删除文件右侧空格的方法
2015/12/25 PHP
微信支付开发订单查询实例
2016/07/12 PHP
Ajax提交表单时验证码自动验证 php后端验证码检测
2016/07/20 PHP
Nigma vs AM BO3 第二场2.13
2021/03/10 DOTA
jquery mobile页面跳转后样式丢失js失效的解决方法
2014/09/06 Javascript
基于JavaScript制作霓虹灯文字 代码 特效
2015/09/01 Javascript
Js实现简单的小球运动特效
2016/02/18 Javascript
给easyui datebox扩展一个清空的实例
2016/11/09 Javascript
JavaScript html5利用FileReader实现上传功能
2020/03/27 Javascript
详解ECMAScript6入门--Class对象
2017/04/27 Javascript
vue 中自定义指令改变data中的值
2017/06/02 Javascript
JS按条件 serialize() 对应标签的使用方法
2017/07/24 Javascript
详解React Native 采用Fetch方式发送跨域POST请求
2017/11/15 Javascript
react native 获取地理位置的方法示例
2018/08/28 Javascript
原生js实现淘宝放大镜效果
2020/10/28 Javascript
React 源码中的依赖注入方法
2018/11/07 Javascript
微信小程序之侧边栏滑动实现过程解析(附完整源码)
2019/08/23 Javascript
jQuery鼠标滑过横向时间轴样式(代码详解)
2019/11/01 jQuery
vue实现编辑器键盘抬起时内容跟随光标距顶位置向上滚动效果
2020/05/28 Javascript
三步搞定:Vue.js调用Android原生操作
2020/09/07 Javascript
Python中使用支持向量机SVM实践
2017/12/27 Python
Python使用matplotlib绘图无法显示中文问题的解决方法
2018/03/14 Python
详解Pytorch 使用Pytorch拟合多项式(多项式回归)
2018/05/24 Python
python3监控CentOS磁盘空间脚本
2018/06/21 Python
对pandas写入读取h5文件的方法详解
2018/12/28 Python
Python 隐藏输入密码时屏幕回显的实例
2019/02/19 Python
Flask框架中request、请求钩子、上下文用法分析
2019/07/23 Python
Python经典五人分鱼实例讲解
2021/01/04 Python
蔻驰法国官网:COACH法国
2018/11/14 全球购物
Keds加拿大官网:购买帆布运动鞋和皮鞋
2019/09/26 全球购物
法制演讲稿
2014/09/10 职场文书
2014年保管员工作总结
2014/11/18 职场文书
毕业论文指导老师意见
2015/06/04 职场文书
青涩记忆观后感
2015/06/18 职场文书
i5-10400f处理相当于i7多少水平
2022/04/19 数码科技