0

是否可以在一段时间后销毁会话?(例如 30 分钟)...我正在使用 Zend 框架会话

$sessionRegeneration = new Zend_Session_Namespace('sessionRegeneration');

在此先感谢您的帮助

4

1 回答 1

0

首先设置您的到期时间:

$sessionRegeneration = new Zend_Session_Namespace('sessionRegeneration');
//expire session namespace in 30 minutes
$sessionRegeneration->setExpirationSeconds(60*30);

过期时间过后,下一次任何请求有理由调用Zend_Session::start();(每次构造 Zend_Session_Namespace 时都会调用)过期的会话名称空间将被取消设置。

start()来自:的最后一个命令self::_processStartupMetadataGlobal();执行该操作。

这也是全局跃点到期的时间也未设置。

于 2012-09-27T13:16:05.367 回答