我在我的应用中设置cookie, 我想在找到安全的HTTPS通道时销毁旧cookie。 这是我用来销毁会话Cookie的代码
if($cookie['secure'] == 1 && isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on')
{
\Zend_Session::destroy( true );
return $this->redirect()->toRoute('main_login');
}
但它显示空白页面,会话没有破坏。
答案 0 :(得分:1)
假设你有一个容器:
$session = new Container('bar');
你有三种不同的方法可以解开:
unset($session['bar']);
unset($session->bar);
$session->offsetUnset('bar');
或明确:
$session->getManager()->getStorage()->clear('bar');