我已经在谷歌上搜索了几个小时的答案,但找不到。由于我的网站有一个登录系统,我想使用 $_SESSION 中的数据,我似乎无法获取我需要的所有数据,它是私有的,我需要某种函数来获取它,但没有成功.
基本上,我有一个控制器:
$session = $this->getRequest()->getSession()->all()
它给出了 $_SESSION 中的所有属性,但我似乎无法访问我需要的私有属性,因为 all() 返回数组。
我怎样才能获得这些属性?
您必须通过Session
班级编辑会话。
$session = $this->getRequest()->getSession();
$session->set('name', 'Adrien');
echo $session->get('name'); // Outputs "Adrien"