ZF2获得$ _SESSION

时间:2017-01-25 10:59:50

标签: session zend-framework zend-framework2 zend-session

我在应用程序的一部分中设置了$_SESSION,而Zend没有路由它。 (myhost.local/example.php - >设置$_SESSION['user']

现在我想访问Zend应用程序中的$_SESSION['user']。 (myhost.local/newgeniuszend/index - >无法获得$_SESSION['user']

我该怎么办?

1 个答案:

答案 0 :(得分:3)

在Zend Framework中,你应该直接与php $_SESSION global进行交互。相反,您应该使用the zend-session module中ZF2附带的会话工具。对于会话管理,有一个所谓的会话管理器(Zend\Session\SessionManager)。

请参阅official ZF2 documentation here

关于如何在stackoverflow上处理Zend Framework 2中的会话,有很多问题和答案。如果您搜索through those posts,您可能会得到与此主题相关的所有问题的答案。