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

admin3年前PHP教程39
前后端分离,接口返回封装方便你我他(方便前后端合作开发)在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统一封装接口返回状态内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

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

相关文章

PHP输出缓冲与header发送问题详解

如果你在header或cookie函数前发送大量字符到浏览器,就会报headers already sent  错误,以下为说明:headers_sent()此函数告诉我们发送header的...

php访问对象中的成员的实例方法

对象是由成员属性和成员方法构成的,想要访问对象成员的话,实际上有点像访问数组中的元素,既然有点像的话,通过对象的引用来访问对象的成员,还需要使用一个特殊的运算符号->来完成对象成员的访问。实例?...

台湾多ip服务器能建多少个网站

台湾多IP服务器能建立多少个网站取决于多种因素,例如服务器类型、服务器配置、网站类型和流量等级等。对于共享服务器和虚拟专用服务器,通常可以建立多个网站。具体数量取决于服务器的配置和流量限制。但是,建立...

使用台湾多IP服务器有哪些好处

以下是一篇关于台湾多IP服务器的文章,希望对您有所帮助:台湾多IP服务器是一种网络服务器,可以为您提供多个IP地址。这意味着您可以使用不同的IP地址来访问互联网,从而提高您的网络安全和隐私保护。此外,...

宁波高防服务器租用机房主要考虑哪些方面

宁波高防服务器租用机房主要考虑哪些方面?当选择宁波高防服务器租用机房时,需要考虑以下方面:机房的地理位置:机房的地理位置对服务器的访问速度和延迟有很大的影响。选择靠近目标用户或访问量较大的地区的机房,...

哪些业务网站适合选择日本服务器进行搭建

哪些业务网站适合选择日本服务器进行搭建?日本服务器可以适用于许多不同的业务网站,下面是一些适合选择日本服务器进行搭建的业务网站类型:游戏类网站:日本是一个游戏文化非常发达的国家,因此如果您是一名游戏开...