zend框架中的到期会话2

时间:2014-11-03 16:33:05

标签: php zend-framework zend-framework2

请问我怎么知道会话是否过期?我可以使用什么功能来获得它?我正在使用zend框架2和会话容器来存储来自身份验证的数据。

if ($request->isPost()) 
{       

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

1 个答案:

答案 0 :(得分:2)

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

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

您还可以使用

检查密钥是否存在
$mySession->offsetExists('your_key');