【发布时间】:2016-04-24 13:40:18
【问题描述】:
我了解持久性 cookie 与会话 cookie 的正常应用。但是,如果您可以指定会话 cookie 的到期时间,使其表现得像持久性 cookie,反之亦然。除了对用户进行模糊处理并且会话存储在服务器上之外,使用会话 cookie 有什么好处吗?
session_set_cookie_params() 函数允许您为会话设置特定的到期时间。您可以在 setcookie() 函数中的持久性 cookie 中设置时间。
我已经把话题拉出来了 Cookie VS Session 和 Session cookies and persistent cookies,并没有找到我的答案。
【问题讨论】:
-
“
session_set_cookie_params()函数允许您为会话设置特定的到期时间” – 不,它没有。它允许您指定存储会话 ID 的 cookie 的有效期 - 但这与实际的“会话生命周期”不同。
标签: php session cookies session-cookies setcookie