gpt4 book ai didi

php - 首次访问时未设置 Cookie

转载 作者:行者123 更新时间:2023-12-02 01:51:23 25 4
gpt4 key购买 nike

虽然我用setcookie设置了cookie,但为什么第一次执行/第一次访问时会跳到else部分?

<?php
setcookie("dan", "Sony", time()+60);
if(isset($_COOKIE['dan']))
{
echo "Set";
}
else
{
echo "Not yet!";
}

?>

P.S:我知道这是一个幼稚的问题并且被否决了,但我找不到比 StackOverflow 更好的论坛。

最佳答案

setcookie() 仅安排 PHP 脚本发出的 HTML header 包含必要的“Set-Cookie:” header 。浏览器通过存储 cookie 进行响应,然后在下一次向网站发出请求时将其反刍。

setcookie() 不会在当前执行的脚本中设置任何变量,这就是为什么您第一次看不到任何东西的原因。

关于php - 首次访问时未设置 Cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22446437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com