请问我怎么知道会话是否过期?我可以使用什么功能来获得它?我正在使用zend框架2和会话容器来存储来自身份验证的数据。
if ($request->isPost())
{
$mySession = new Container('mySession');
$mySession->pseudo = $pseudo;
$mySession->login = $name;
$mySession->password = $password;
$mySession->profil = $droit
$mySession->id = $id;
}
答案 0 :(得分:2)
如果您只想要cookie的过期时间,可以使用
$mySession->getManager()->getConfig()->getCookieLifetime();
您还可以使用
检查密钥是否存在$mySession->offsetExists('your_key');