Php Zend 2在会话中存储值

Php Zend 2在会话中存储值,php,session,zend-framework,zend-framework2,Php,Session,Zend Framework,Zend Framework2,一个多小时以来,我一直在努力为会话保存一个值。zend文档太混乱了。它们引用会话管理器、会话容器、会话保存处理程序、会话存储、会话验证程序 我只想将一些东西存储到会话中,并在另一个控制器中使用它。但Zend让这件事变得非常困难 非常感谢您的帮助。您可以使用会话容器保存会话 use Zend\Session\Container; public function indexAction() { $session = new Container('sessionsample'

一个多小时以来,我一直在努力为会话保存一个值。zend文档太混乱了。它们引用会话管理器、会话容器、会话保存处理程序、会话存储、会话验证程序

我只想将一些东西存储到会话中,并在另一个控制器中使用它。但Zend让这件事变得非常困难


非常感谢您的帮助。

您可以使用会话容器保存会话

use Zend\Session\Container;

public function indexAction()
    {
        $session = new Container('sessionsample');
        $session->offsetSet('id',1);
    }

不要直接调用
offsetSet()
,只需执行
$session->id=1谢谢。这起作用了。我在某处看到您也使用新容器()来获取它。