我有一个网站,每次加载/刷新页面时都会生成一个 uuid。我想使用 cookie 使某个值在一段时间内保持不变。有谁知道可以帮助我的脚本吗?
不确定您为什么要求脚本,或者这里的问题是什么。要设置 cookie,只需使用:
if (empty($_COOKIE["uuid"])) {
$uuid = uniqid(); // or use a real UUID
setcookie("uuid", $uuid, time()+30*24*60*60, "/");
}
else {
$uuid = $_COOKIE["uuid"];
}
实际上,您应该偶尔执行一次 setcookie 来刷新 cookie 生命周期。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)