企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
> ### \Core\Response 响应对象搬运tp6 ,去除不适合的功能 , > ### 同时这个对象主要面向api接口 , 也就是输出json响应 **三种方式使用** > ### 一、独立使用 面向对象的方式 ``` // $data 输出数据 // $code 响应码 // $header 响应头 (new \Core\Data\Json($data,$code)) ->header($header) ->send(); ``` > ### 二、控制器中使用 ``` // $data 输出数据 // $message 提示信息 // $errcode 错误编码 // $code 响应码 // $header 响应头 $this->output($data=[],$errcode=999,$message="请求成功",$code=200,$headers=[]); ``` > ### 三、助手函数 面向函数的方式 ``` // $data 输出数据 // $code 响应码 // $header 响应头 function output($data=[],$code=200,$header=[]) ``` ***** > 使用控制器的output()方法 , 会把输出格式化为 如下: 如果message不为空会覆盖 errcode对应的提示信息 ``` { "data": [], "message": "请求成功", "errcode": 1000 } ``` > 其他两种方式需要自己组装返回数据的格式