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 版本]
Mar 20 PHP
一个PHP的String类代码
Apr 20 PHP
php异常处理技术,顶级异常处理器
Jun 13 PHP
深入phpMyAdmin的安装与配置的详细步骤
May 07 PHP
深入解析PHP的引用计数机制
Jun 14 PHP
Linux系统下php获得系统分区信息的方法
Mar 30 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
Mar 21 PHP
centos 7.2下搭建LNMP环境教程
Nov 20 PHP
php array_reverse 以相反的顺序返回数组实例代码
Apr 11 PHP
利用PHPExcel实现Excel文件的写入和读取
Apr 26 PHP
PHP抽象类基本用法示例
Dec 28 PHP
php TP5框架生成二维码链接
Apr 01 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蜘蛛统计插件只要有mysql就可用
2010/10/12 PHP
php中sprintf与printf函数用法区别解析
2014/02/17 PHP
php实现smarty模板无限极分类的方法
2015/12/07 PHP
Yii中Model(模型)的创建及使用方法
2015/12/28 PHP
PHP 自动加载的简单实现(推荐)
2016/08/12 PHP
PHP实现阿里大鱼短信验证的实例代码
2017/07/10 PHP
jquery判断单个复选框是否被选中的代码
2009/09/03 Javascript
jQuery $.data()方法使用注意细节
2012/12/31 Javascript
图片放大镜jquery.jqzoom.js使用实例附放大镜图标
2014/06/19 Javascript
php常见的页面跳转方法汇总
2015/04/15 Javascript
Javascript实现Array和String互转换的方法
2015/12/21 Javascript
ReactNative-JS 调用原生方法实例代码
2016/10/08 Javascript
Javascript基础回顾之(一) 类型
2017/01/31 Javascript
使用bootstrap-paginator.js 分页来进行ajax 异步分页请求示例
2017/03/09 Javascript
AngularJS 仿微信图片手势缩放的实例
2017/09/28 Javascript
vue中使用heatmapjs的示例代码(结合百度地图)
2018/09/05 Javascript
如何使用VuePress搭建一个类型element ui文档
2019/02/14 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
vue-cli3使用mock数据的方法分析
2020/03/16 Javascript
python网络编程学习笔记(三):socket网络服务器
2014/06/09 Python
Python中getpass模块无回显输入源码解析
2018/01/11 Python
django使用LDAP验证的方法示例
2018/12/10 Python
python 梯度法求解函数极值的实例
2019/07/10 Python
浅谈ROC曲线的最佳阈值如何选取
2020/02/28 Python
HTML5 Canvas 绘图——使用 Canvas 绘制图形图文教程 使用html5 canvas 绘制精美的图
2015/08/31 HTML / CSS
New Balance波兰官方商城:始于1906年,百年慢跑品牌
2017/08/15 全球购物
英国马莎百货印度官网:Marks & Spencer印度
2020/10/08 全球购物
如何开启linux的ssh服务
2015/02/14 面试题
教师求职自荐信
2014/03/09 职场文书
住院医师规范化培训实施方案
2014/06/12 职场文书
2015年会计年终工作总结
2015/05/26 职场文书
2016党员干部廉洁自律心得体会
2016/01/13 职场文书
《烈火英雄》观后感:致敬和平时代的英雄
2019/11/11 职场文书
python正则表达式re.search()的基本使用教程
2021/05/21 Python
MySQL不使用order by实现排名的三种思路总结
2021/06/02 MySQL
JavaScript的Set数据结构详解
2022/02/18 Javascript