发布日期:2018-03-26
设置不过期的cookie+ 查看更多
设置不过期的cookie
+ 查看更多
发布日期:2018-03-26 11:11
分类:PHP
浏览次数:115
如下:
通过查看PHP关于设置cookie的文档我发现可以为一个cookie设置过期时间,你可以将Cookie设置为在浏览器会话结束时或以后的某个时间到期,但我没有找到设置cookie永不过期的方法,如果这是可行的我该怎样实现它?
通过查看PHP关于设置cookie的文档我发现可以为一个cookie设置过期时间,你可以将Cookie设置为在浏览器会话结束时或以后的某个时间到期,但我没有找到设置cookie永不过期的方法,如果这是可行的我该怎样实现它?
回答:
所有cookie的过期都是依据cookie规范来的,所以这不仅仅是PHP的限制。
使用一个非常大的日期,例如设置cookie在十年后过期。
使用一个非常大的日期,例如设置cookie在十年后过期。
setcookie( "CookieName", "CookieValue", time() + (10 * 365 * 24 * 60 * 60) );