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