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 相关文章推荐
PHP5/ZendEngine2的改进
Oct 09 PHP
一个MYSQL操作类
Nov 16 PHP
php模拟js函数unescape的函数代码
Oct 20 PHP
浅析php插件 HTMLPurifier HTML解析器
Jul 01 PHP
PHP易混淆函数的区别及用法汇总
Nov 22 PHP
Yii分页用法实例详解
Dec 04 PHP
php限制ip地址范围的方法
Mar 31 PHP
PHP Hash算法:Times33算法代码实例
May 13 PHP
深入理解php printf() 输出格式化的字符串
May 23 PHP
PHP实现带重试功能的curl连接示例
Jul 28 PHP
Thinkphp5结合layer弹窗定制操作结果页面
Jul 07 PHP
php生成短网址/短链接原理和用法实例分析
May 29 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
如何用phpmyadmin设置mysql数据库用户的权限
2012/01/09 PHP
PHP判断远程图片是否存在的几种方法
2014/05/04 PHP
Eclipse的PHP插件PHPEclipse安装和使用
2014/07/20 PHP
PHP计算指定日期所在周的开始和结束日期的方法
2015/03/24 PHP
php模仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(中)
2017/06/11 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
jQuery消息提示框插件Tipso
2015/05/04 Javascript
跟我学习javascript的隐式强制转换
2015/11/16 Javascript
你一定会收藏的Nodejs代码片段
2016/02/04 NodeJs
jQuery学习心得总结(必看篇)
2016/06/10 Javascript
javascript数字验证的实例代码(推荐)
2016/08/20 Javascript
想学习javascript JS和jQuery哪个重要 先学哪个
2016/12/11 Javascript
Vue数据驱动模拟实现1
2017/01/11 Javascript
vue音乐播放器插件vue-aplayer的配置及其使用实例详解
2017/07/10 Javascript
javascript修改浏览器title方法 JS动态修改浏览器标题
2017/11/30 Javascript
基于nodejs res.end和res.send的区别
2018/05/14 NodeJs
Vue作用域插槽实现方法及作用详解
2020/07/08 Javascript
[01:01:36]Optic vs paiN 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python解决汉字编码问题:Unicode Decode Error
2017/01/19 Python
python遍历一个目录,输出所有的文件名的实例
2018/04/23 Python
python中强大的format函数实例详解
2018/12/05 Python
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
2019/07/06 Python
python实现简单图书管理系统
2019/11/22 Python
Win 10下Anaconda虚拟环境的教程
2020/05/18 Python
python实现在列表中查找某个元素的下标示例
2020/11/16 Python
python 利用matplotlib在3D空间绘制二次抛物面的案例
2021/02/06 Python
Blue Nile中国官网:全球知名的钻石和珠宝网络零售商
2020/03/22 全球购物
Linux文件操作命令都有哪些
2016/07/23 面试题
写好求职应聘自荐信的三部曲
2013/09/21 职场文书
森林防火工作方案
2014/02/14 职场文书
中国好声音华少广告词
2014/03/17 职场文书
学生期末评语大全
2014/04/30 职场文书
基层党员干部四风问题整改方向和措施
2014/09/25 职场文书
男人帮观后感
2015/06/18 职场文书
python turtle绘图命令及案例
2021/11/23 Python
MySQL实现字段分割一行转多行的示例代码
2022/07/07 MySQL