PHP如何准确地记住会话数据?

PHP如何准确地记住会话数据?,php,session,cookies,Php,Session,Cookies,对不起,这个开放式问题,但请让我解释一下我的情况。我有一个带有登录系统的网站,通过会话变量跟踪其登录用户。当我第一次设置它时,它在每次重新启动浏览器时都会重置。在查看我的php配置后,我看到有一个选项可以设置cookie时间(以秒为单位)。我把它设定为1周,重新检查,果然,饼干现在说它在1周内过期了。然而,它仍然会在几个小时后重置我,尽管仍然存在具有相同会话id的cookie。它不再在每次重新启动浏览器时重置,但在我回来大约2或3个小时后会重置 尽管如此,我还是不明白这是怎么回事。服务器上的ph

对不起,这个开放式问题,但请让我解释一下我的情况。我有一个带有登录系统的网站,通过会话变量跟踪其登录用户。当我第一次设置它时,它在每次重新启动浏览器时都会重置。在查看我的php配置后,我看到有一个选项可以设置cookie时间(以秒为单位)。我把它设定为1周,重新检查,果然,饼干现在说它在1周内过期了。然而,它仍然会在几个小时后重置我,尽管仍然存在具有相同会话id的cookie。它不再在每次重新启动浏览器时重置,但在我回来大约2或3个小时后会重置

尽管如此,我还是不明白这是怎么回事。服务器上的php是否会记住会话数据,并在用户连接时使用该cookie重新启动会话数据?在我不知道的背景下是否有垃圾收集?我如何让它记住用户整整一周

谢谢你的帮助