Laravel统一封装接口返回状态实例讲解

admin3年前PHP教程48
前后端分离,接口返回封装方便你我他(方便前后端合作开发)在Laravel中可以在公共继承的Controller.php写方法进行调用返回app/Http/Controllers/Controller.php

成功返回


/**
 * $msg  返回提示消息
 * $data 返回数据
 */
public function success($msg,$data = [])
{
    return response()->json([
        'status' => true,
        'code' => 200,
        'message' => $msg,
        'data' => $data,
    ]);
}

失败返回


/**
 * $msg  返回提示消息
 * $data 返回数据
 */
public function fail($msg,$data = [])
{
    return response()->json([
        'status' => false,
        'code' => 501,
        'message' => $msg,
        'data' => $data,
    ]);
}
其他接口状态也是可以根据这种方法去封装

到此这篇关于Laravel统一封装接口返回状态的文章就介绍到这了,更多相关Laravel统一封装接口返回状态内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

gpu服务器是干什么的?租用香港GPU服务器如何选择?

近些年,人工智能可谓是水涨船高,成为科技进步不可或缺的一部分,也是大众口中的高端技术。特别是在图片、语音识别方面取得了卓越的成就,同时为席卷全球的新冠疫情也做出了巨大的贡献。人工智能能够在科技领域大显...

php语法技巧代码实例

1. DIRECTORY_SEPARATOR 与 PATH_SEPARATORDIRECTORY_SEPARATOR:路径分隔符,linux上就是‘/' &nb...

游戏服务器选择江苏BGP高防服务器有哪些优势

游戏服务器选择江苏BGP高防服务器有哪些优势?选择江苏BGP高防服务器作为游戏服务器的主机,有以下几个优势:网络稳定性:江苏BGP高防服务器的网络连接速度非常快,同时具备较好的稳定性和可靠性,能够保证...

马来西亚服务器为什么比美国服务器贵

马来西亚服务器为什么比美国服务器贵?有几个可能的原因导致马来西亚服务器比美国服务器贵:市场需求:马来西亚可能没有像美国那么多的服务器提供商和数据中心。由于市场竞争较少,价格可能会相对较高。劳动力成本:...

租韩国服务器多少钱一个月

租韩国服务器多少钱一个月?租用韩国服务器的价格是由多种因素共同影响的,以下是一些主要的因素:服务器性能:服务器的性能决定了它的承载能力和处理速度,通常来说,性能越高的服务器租用费用就越贵。网络带宽:网...

php中大厂的面试题整理

找工作遇到各种各样的面试已经屡见不鲜了,虽然出的内容是五花八门,但是基本上所有面试题还是基于最核心的思想,就是一些最基础的内容使用,只有根基深厚了,才可以在往上助苗成长,本章的核心内容,就是大家最关切...