Session 当用户不使用';你没有显式注销吗?

Session 当用户不使用';你没有显式注销吗?,session,php,Session,Php,例如,如果用户在未注销的情况下关闭浏览器窗口(PHP脚本取消设置并销毁会话并使会话cookie过期),默认情况下,用于存储会话ID的cookie在用户下次打开浏览器时将过期,因此他/她将无法访问同一会话 但是,服务器端用于保存会话数据的文件会发生什么情况?会话数据本身会发生什么情况 它仍然可用吗?有名为session.gc\u divisior和session.gc\u probability的参数,您可以在php.ini或.htaccess中进行配置 这些参数给出了在每次请求时执行会话垃圾收集

例如,如果用户在未注销的情况下关闭浏览器窗口(PHP脚本取消设置并销毁会话并使会话cookie过期),默认情况下,用于存储会话ID的cookie在用户下次打开浏览器时将过期,因此他/她将无法访问同一会话

但是,服务器端用于保存会话数据的文件会发生什么情况?会话数据本身会发生什么情况


它仍然可用吗?

有名为
session.gc\u divisior
session.gc\u probability
的参数,您可以在
php.ini
.htaccess
中进行配置

这些参数给出了在每次请求时执行会话垃圾收集的概率(
gc\u probability
/
gc\u除数

垃圾收集是一个检查会话文件的最后一次修改是否早于
session.gc\u maxlifetime
的过程,如果是,则将其删除

因此,是的,数据在您的服务器上仍然可用一段时间

此信息可能有用: