• 技术文章 >php框架 >ThinkPHP

    thinkphp6中怎么封装优化api数据格式

    藏色散人藏色散人2021-04-22 09:04:34转载249
    下面由thinkphp教程栏目给大家介绍关于thinkphp6中怎么封装优化api数据格式,希望对需要的朋友有所帮助!

    在app根目录下Common.php文件中存放的是公共的方法,在这里定义的方法,可以在任何程序中的文件中都可以使用。

    在这里插入图片描述
    在这里插入图片描述

    参数解析:
    status  状态码,一般是0或者是1,0代表错误,1代表正确,有数据返回。
    
    message  错误信息
    
    httpstatus  描述http请求,200表示正常,404表示页面不存在,这些都可以在文件中约定
    
    data   返回数据,如果数据为空,可以使用null进行描述。

    但是,此时,在这个方法当中存在常用,比如status中的0或者1,http状态码200,我们可以将这些常量抽离出来到统一一个文件当中,这样就可以方便我们后续进行修改了。

    解决方案

    创建文件

    在config中目录里面,是专门用来存放我们的配置文件,因此,我们可以在config里面创建一个文件专门用来存放这些常量。

    在这里插入图片描述

    使用变量

    我们可以使用config()这个方法就可以读取配置文件里面的类文件了,status代表的是类文件,通过点获取这个类里面的属性对应的属性值。
    如下图
    在这里插入图片描述
    其实要理解这样的写法并不难,我们可以将config目录看作是一个方法,而每一个文件看作是一个对象,有对象必然会有属性和方法,因此,我们就可以通过点去获取对象的属性对应的属性值。

    相关推荐:最新的10个thinkphp视频教程

    以上就是thinkphp6中怎么封装优化api数据格式的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:csdn,如有侵犯,请联系admin@php.cn删除
    专题推荐:thinkphp6
    上一篇:关于最新版ThinkORM对于时间字段的调整 下一篇:关于thinkphp5.0.X全版本变量覆盖导致的RCE分析
    第16期线上培训班

    相关文章推荐

    • 解决ThinkPHP6提示控制器不存在问题• Thinkphp6自定义配置文件以及调用(config文件夹下的配置)• 安装thinkphp6的流程• 详解thinkphp6循环的两种方式• thinkphp6如何配置环境变量

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网