首页  >  文章  >  php框架  >  thinkphp6中怎么封装优化api数据格式

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

藏色散人
藏色散人转载
2021-04-20 09:48:572571浏览

下面由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.net。如有侵权,请联系admin@php.cn删除