将Cookie设置为永不过期

查看有关设置cookie的php文档,我看到可以设置cookie的失效日期。您可以将cookie设置为在浏览器会话结束时或将来的某个时间过期,但是我看不到将cookie设置为永不过期的方法。这有可能吗?如何实现?

回答:

所有cookie均按照cookie规范]过期,因此这不是PHP的限制。

使用较远的日期。例如,设置一个十年内到期的cookie:

setcookie(

"CookieName",

"CookieValue",

time() + (10 * 365 * 24 * 60 * 60)

);

请注意,如果您在32位PHP中设置了 年以后的日期,那么该数字会自动换行,并且您会得到一个cookie,该cookie会立即过期。

以上是 将Cookie设置为永不过期 的全部内容, 来源链接: utcz.com/qa/428380.html

回到顶部