PHP的cookie函数里面有个时间的设置为永远都不过期,就行了.
您也可以向我们团队发出请求,会有更专业的人来为您解答.
如果我的回答没能帮助您,请继续追问.
可以设置cookie的到期时间.
回"问题补充"
PHP手册上关于setcookie函数的expire参数有这样一个解释
If set to 0, or omitted, the cookie will expire at the end of the session (when the browser closes).
如果设为0 或者忽略该参数, cookie将在session结束时(关闭浏览器时)过期
设置方法如下:
cookie有效期在退出作用域那一刻开始生效;
在php函数里面setcookie是有时间限制的
第一个参数是设置的变量名字
第二个参数是变量的值
第三个参数就是有效期了.有效期是以秒来计算的
假设你设置的cookie的有效期是1个小时,那么从你设置的时间开始,到一个小时候这个cookie都有效.换句话说就是这个cookie变量能够读取到的时间是1个小时
一个小时之后这个变量就失效了.不存在了
用php控制用户过期的话.先设置一个cookie.并设置时间长度.例如1天.每次当用户访问的时候都去读取这个cookie.如果存在.就免验证.如果不存在就重新验证.这样就实现了登陆用户的过期时间问题.
setcookie("TestCookie", $value);
例程如下:
php
$value = 'something from somewhere';
setcookie("TestCookie", $value);/* 简单 cookie设置 */
以上就是土嘎嘎小编为大家整理的php中cookie时间设置相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!