国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

a控制器里的方法如何獲取b控制器里方法返回的json()結(jié)果?

longxiaowang

問題描述

a控制器里的方法如何獲取b控制器里方法返回的json()結(jié)果?

程序代碼

class UserController{
    public function test(){
        return json(['msg'=>'ok']);
    }
}
class IndexController
{
   $userinfo = new UserController();
   $response = $userinfo->test();
   var_dump($response);

}
打印$response顯示為Response對象。
怎樣才能獲取$response中的msg的值?
316 2 0
2個(gè)回答

北月妖王
$response->rawBody();

雖然這種做法可以拿到你想要的結(jié)果,但不建議這么用,推薦使用 curl 、file_get_contents 之類的 http client 來獲取結(jié)果,這樣子更靈活,還支持傳入?yún)?shù)。

  • tanhongbin 2025-03-03

    控制器里面最好不要寫業(yè)務(wù)

shiroi

最好的方法應(yīng)該是去調(diào)用公共的service層獲取數(shù)據(jù)來返回吧

  • tanhongbin 2025-03-03

    就應(yīng)該這樣寫 控制器 調(diào)用service 層 dao 層調(diào)用Model層

??