cookie的有效期:
默认:会话周期结束(就是浏览器关闭),默认情况下,cookie会在浏览器关闭时失效,这种cookie是 临时cookie或者叫会话。
cookie支持设置有效期,setcookie的第三个参数,可以对cookie的有效期进行设置,有效期采用一个时间戳来表示。(下面的这个就是设置了60秒,但是一分钟后不管浏览器是否关闭,这个cookie就失效)
php设置cookie不过期
使用setcookie()给cookie设置一个比较久的有效期来让cookie不过期,例如99年(time是秒为单位,需要乘以365天、24小时、3600秒):
setcookie("cookie_name", "cookie_value", time() + 99 * 365 * 24 * 3600);