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 相关文章推荐
支持php4、php5的mysql数据库操作类
Jan 10 PHP
php 404错误页面实现代码
Jun 22 PHP
php导出csv数据在浏览器中输出提供下载或保存到文件的示例
Apr 24 PHP
Yii结合CKEditor实现图片上传功能
Jun 13 PHP
跟我学Laravel之快速入门
Oct 15 PHP
PHP如何通过AJAX方式实现登录功能
Nov 23 PHP
PHP的中使用非缓冲模式查询数据库的方法
Feb 05 PHP
yii2项目实战之restful api授权验证详解
May 20 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
Jun 16 PHP
PHP实现的62进制转10进制,10进制转62进制函数示例
Jun 06 PHP
PHP实现抽奖功能实例代码
Jun 30 PHP
PHP数组Key强制类型转换实现原理解析
Sep 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
为php4加入动态flash文件的生成的支持
2006/10/09 PHP
php getsiteurl()函数
2009/09/05 PHP
PHP Zip解压 文件在线解压缩的函数代码
2010/05/26 PHP
apache和php之间协同工作的配置经验分享
2013/04/08 PHP
在php和MySql中计算时间差的方法详解
2015/03/27 PHP
详解no input file specified 三种解决方法
2019/11/29 PHP
基于ThinkPHP删除目录及目录文件函数
2020/10/28 PHP
childNodes.length与children.length的区别
2009/05/14 Javascript
通过jQuery源码学习javascript(一)
2012/12/27 Javascript
jQuery拖拽 & 弹出层 介绍与示例
2013/12/27 Javascript
jquery实现页面图片等比例放大缩小功能
2014/02/12 Javascript
Javascript排序算法之合并排序(归并排序)的2个例子
2014/04/04 Javascript
采用call方式实现js继承
2014/05/20 Javascript
AngularJS基础学习笔记之简单介绍
2015/05/10 Javascript
使用JQuery实现Ctrl+Enter提交表单的方法
2015/10/22 Javascript
JavaScript实现图片轮播组件代码示例
2016/11/22 Javascript
jQuery纵向导航菜单效果实现方法
2016/12/19 Javascript
vue.js实现的幻灯片功能示例
2019/01/18 Javascript
详解Vue之事件处理
2020/07/10 Javascript
[00:30]明星选手化身超级英雄!2018DOTA2亚洲邀请赛全明星赛来临!
2018/04/06 DOTA
Python探索之修改Python搜索路径
2017/10/25 Python
python求质数的3种方法
2018/09/28 Python
如何更优雅地写python代码
2019/07/02 Python
python 实现多线程下载视频的代码
2019/11/15 Python
css3翻牌翻数字的示例代码
2020/02/07 HTML / CSS
html5画布旋转效果示例
2014/01/27 HTML / CSS
值类型与引用类型有什么不同?请举例说明?并分别列举几种相应的数据类型
2015/10/24 面试题
房地产出纳岗位职责
2013/12/01 职场文书
通用求职信范文模板分享
2013/12/27 职场文书
挂职思想汇报
2013/12/31 职场文书
项目建议书格式
2014/03/12 职场文书
工作目标责任书
2014/07/23 职场文书
优秀教师推荐材料
2014/12/16 职场文书
2014年医务科工作总结
2014/12/18 职场文书
关于python类SortedList详解
2021/09/04 Python
Win11 25163.1010更新补丁KB5016904推送,测试服务验证管道(附更新修复汇总)
2022/07/23 数码科技