zend框架2中的过期会话2


Expiration Session in zend framework 2

plz如何知道会话是否过期?我可以用什么函数来获取它?im使用zend框架2和会话容器来存储来自身份验证的数据。

if ($request->isPost()) 
{       
            $mySession = new Container('mySession');
            $mySession->pseudo = $pseudo;
            $mySession->login = $name;
            $mySession->password = $password;
            $mySession->profil = $droit      
            $mySession->id = $id;   
}

如果你只想要cookie的过期时间,你可以使用

$mySession->getManager()->getConfig()->getCookieLifetime();

您还可以检查是否存在密钥

$mySession->offsetExists('your_key');