ThinkPhp6.0+如何在项目内访问自己的接口?

685次阅读
一条评论

共计 293 个字符,预计需要花费 1 分钟才能阅读完成。

  1. http请求,这个就不说了。
  2. 使用助手函数`app()`方法:

假设你的控制器是:

app\api\controller\Common::test > 该方法最终返回的是TP框架里封装的json对象。示例代码如下:
public function test() {     return json(['code'=>200,'msg'=>'测试成功']); }

我在其他地方调用:

dump(app('app\api\controller\Common')->test()->getData());
getData()//将json对象转化为数组 
调用结果: 

^ array:2 [
"code" => 200
"msg" => "测试成功"
]
正文完
 
BlackBeans
版权声明:本站原创文章,由 BlackBeans 2024-01-29发表,共计293字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(一条评论)
onLweIEP 评论达人 LV.1
2024-08-15 11:12:29 回复

PEcwLfogSBxjn

 Windows  Chrome  新加坡