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 相关文章推荐
用php写的serv-u的web申请账号的程序
Oct 09 PHP
PHP+XML 制作简单的留言本 图文教程
Nov 02 PHP
php 验证码实例代码
Jun 01 PHP
完美解决:Apache启动问题―(OS 10022)提供了一个无效的参数
Jun 08 PHP
XAMPP安装与使用方法详细解析
Nov 27 PHP
使用PHP生成二维码的两种方法(带logo图像)
Mar 14 PHP
php实现高效获取图片尺寸的方法
Dec 12 PHP
PHP 使用memcached简单示例分享
Mar 05 PHP
PHP入门教程之数学运算技巧总结
Sep 11 PHP
PHP获取当前执行php文件名的代码
Mar 02 PHP
PHP结合Redis+MySQL实现冷热数据交换应用案例详解
Jul 09 PHP
4种Windows系统下Laravel框架的开发环境安装及部署方法详解
Apr 06 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中冒号、endif、endwhile、endfor使用介绍
2010/04/28 PHP
批量修改RAR文件注释的php代码
2010/11/20 PHP
利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
2011/12/19 PHP
php+mysql数据库实现无限分类的方法
2014/12/12 PHP
PHP实现的sqlite数据库连接类
2014/12/12 PHP
PHP判断上传文件类型的解决办法
2015/10/20 PHP
PHP sdk实现在线打包代码示例
2020/12/09 PHP
javascript使用中为什么10..toString()正常而10.toString()出错呢
2013/01/11 Javascript
javascript操作select元素实例分析
2015/03/27 Javascript
JavaScript分页功能的实现方法
2015/04/25 Javascript
基于jQuery下拉选择框插件支持单选多选功能代码
2016/06/07 Javascript
JavaScript简单下拉菜单特效
2016/09/13 Javascript
史上最全JavaScript常用的简写技巧(推荐)
2017/08/17 Javascript
bootstrap日期插件daterangepicker使用详解
2017/10/19 Javascript
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
使用vue如何构建一个自动建站项目
2018/02/05 Javascript
vue.js使用watch监听路由变化的方法
2018/07/08 Javascript
详解Vue改变数组中对象的属性不重新渲染View的解决方案
2018/09/21 Javascript
微信小程序实现图片压缩
2019/12/03 Javascript
[00:12]DAC SOLO赛卫冕冠军 VG.Paparazi灬展现SOLO技巧
2018/04/06 DOTA
[09:59]DOTA2-DPC中国联赛2月7日Recap集锦
2021/03/11 DOTA
python解决汉字编码问题:Unicode Decode Error
2017/01/19 Python
Python实现Smtplib发送带有各种附件的邮件实例
2017/06/05 Python
Python中defaultdict与lambda表达式用法实例小结
2018/04/09 Python
python设置随机种子实例讲解
2019/09/12 Python
Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例
2020/03/14 Python
Pytorch - TORCH.NN.INIT 参数初始化的操作
2021/02/27 Python
耐克波兰官方网站:Nike波兰
2019/09/03 全球购物
瑞典最大的儿童用品网上商店:pinkorblue.se
2021/03/09 全球购物
领导班子四风对照检查材料思想汇报
2014/09/26 职场文书
父亲婚礼答谢词
2015/01/04 职场文书
银行自荐信怎么写
2015/03/05 职场文书
追讨欠款律师函
2015/05/27 职场文书
Python可变集合和不可变集合的构造方法大全
2021/12/06 Python
Vue中使用import进行路由懒加载的原理分析
2022/04/01 Vue.js
SQL Server的存储过程与触发器以及系统函数和自定义函数
2022/04/10 SQL Server