关于webman-admin获取session取值问题。

siwei
public function index(Request $request): Response
    {

        $session = $request->session();
        $has=$session->get('user');
        // $has=$session->get('user.id');
        // $has=$session->get('user['id']');
        return json([
                    'code' => 0, 
                    'msg' => 'ok', 
                    'data' => $has
                ]);
    }

这样的代码是可以取得结果{"code":0,"msg":"ok","data":{"id":1,"username":"一往情深","nickname":"一往情深",}}的

为什么用注释的去取得里面的id,却没有结果:{"code":0,"msg":"ok","data":null}

172 1 0
1个回答

walkor

$session->get() 不支持 点的用法,用session('user.id')

🔝