在做php程序时,需要设置 cookie 保存一些登录信息等数据,特殊情况需要设置后读取当前cookie的值,但测试的时候,当前页的cookie值没有,只有刷新一次后才会有数据
<?php
setcookie(‘a’,’aaa’,time()+3600,’/’);
echo $_COOKIE[‘a’];
?>
上面的代码设置后,马上进行输出,此时是没有数据输出的,刷新才会有数据数据输出。下面用图片更加形象的演示Cookie设置生效过程

<?php
set_cookie(‘a’,’aaa’,time()+3600,’/’);
echo $_COOKIE[‘a’];//设置cookie 的函数,里面参数可自行扩展function set_cookie($k,$v,$exp,$d){$_COOKIE[$k]=$v;setcookie($k,$v,$exp,$d);}
?>
本文来自投稿,不代表Blib立场,如若转载,请注明出处:https://blib.cn/929.html