Code前端首页关于Code前端联系我们

Thinkphp6:封装并优化Api数据格式

terry 2年前 (2023-09-24) 阅读数 61 #后端开发

应用程序根目录下的Common.php文件存放公共方法。此处定义的方法可以在任何程序的文件中使用。

Thinkphp6:封装优化api数据格式

Thinkphp6:封装优化api数据格式

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

不过目前这个方法有常用的参数,比如status为0或1,http状态码200。我们可以将这些Constants提取到一个文件中,方便我们后期的修改。 。

解决办法

创建文件

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

Thinkphp6:封装优化api数据格式

使用变量

我们可以使用config()方法来读取配置文件中的类文件。 status代表一个类文件,可以点击该类的属性对应的属性值。
如下图
Thinkphp6:封装优化api数据格式
其实理解这种写法并不难。我们可以将 config 目录视为一个方法,将每个文件视为一个对象。每个对象都必须有属性和方法。 ,因此我们可以通过点来获取对象属性对应的属性值。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门