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 执行系统外部命令 system() exec() passthru()
Aug 11 PHP
国外PHP程序员的13个好习惯小结
Feb 20 PHP
深入解析php之apc
May 15 PHP
php递归获取目录内文件(包含子目录)封装类分享
Dec 25 PHP
php获取文件夹路径内的图片以及分页显示示例
Mar 11 PHP
php加速器eAccelerator的配置参数、API详解
May 05 PHP
Laravel框架路由配置总结、设置技巧大全
Sep 03 PHP
PDO防注入原理分析以及注意事项
Feb 25 PHP
php使用ob_flush不能每隔一秒输出原理分析
Jun 02 PHP
PHP中的日期时间处理利器实例(Carbon)
Jun 09 PHP
使用PHP连接数据库_实现用户数据的增删改查的整体操作示例
Sep 01 PHP
laravel 多图上传及图片的存储例子
Oct 14 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 file_exists 检查文件或目录是否存在的函数
2010/05/10 PHP
PHP临时文件的安全性分析
2014/07/04 PHP
thinkphp5.1 框架导入/导出excel文件操作示例
2020/05/25 PHP
Dom操作之兼容技巧分享
2011/09/20 Javascript
jquery队列queue与原生模仿其实现方法分享
2014/03/25 Javascript
JQuery中使用.each()遍历元素学习笔记
2014/11/08 Javascript
jQuery中html()方法用法实例
2014/12/25 Javascript
推荐一款jQuery插件模板
2015/01/09 Javascript
JS根据生日算年龄的方法
2015/05/05 Javascript
JS代码实现table数据分页效果
2016/05/26 Javascript
JS实现动态表格的添加,修改,删除功能(推荐)
2016/06/15 Javascript
js微信分享API
2020/10/11 Javascript
详解js中Json的语法与格式
2016/11/22 Javascript
jQuery多选框选择数量限制方法
2017/02/08 Javascript
BootStrap selectpicker后台动态绑定数据的方法
2017/07/28 Javascript
使用store来优化React组件的方法
2017/10/23 Javascript
Vue.js实现表格渲染的方法
2018/09/07 Javascript
electron制作仿制qq聊天界面的示例代码
2018/11/26 Javascript
vue实现吸顶、锚点和滚动高亮按钮效果
2019/10/21 Javascript
vue实现导航标题栏随页面滚动渐隐渐显效果
2020/03/12 Javascript
JS前端模块化原理与实现方法详解
2020/03/17 Javascript
由浅入深讲解python中的yield与generator
2017/04/05 Python
python的pdb调试命令的命令整理及实例
2017/07/12 Python
python flask框架实现传数据到js的方法分析
2019/06/11 Python
详解python statistics模块及函数用法
2019/10/27 Python
python3连接MySQL8.0的两种方式
2020/02/17 Python
Pytest mark使用实例及原理解析
2020/02/22 Python
CSS3中的常用选择器使用示例整理
2016/06/13 HTML / CSS
学生拾金不昧表扬信
2014/01/21 职场文书
幼儿园六一活动总结
2014/08/27 职场文书
地理信息科学专业推荐信
2014/09/08 职场文书
志愿者个人总结
2015/03/03 职场文书
2015年秋季小学开学标语
2015/07/16 职场文书
原来实习报告是这样写的呀!
2019/07/03 职场文书
python glom模块的使用简介
2021/04/13 Python
利用Python实时获取steam特惠游戏数据
2022/06/25 Python