php怎么设置cookie不过期?

码农天地 -
php怎么设置cookie不过期?

在PHP中可以使用setcookie()函数给cookie设置一个比较久的有效期来让cookie不过期;语法“setcookie(cookie_name,cookie_value, time()+99*365*24*3600);”。

推荐:《PHP视频教程

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);
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

加个好友,技术交流

1628738909466805.jpg