如何在 PHP 中更新 Cookie?
2022-08-30 13:21:49
如果我使用相同的 Cookie 名称调用两次,则会创建两个 Cookie。setcookie()
如何更新现有 Cookie?
如果我使用相同的 Cookie 名称调用两次,则会创建两个 Cookie。setcookie()
如何更新现有 Cookie?
您可以使用 setcookie() 函数更新 cookie 值,但您应该在第 4 个参数(即 “path” 参数)中添加 '/',以防止创建另一个同名的 cookie。
即setcookie('cookie_name', 'cookie_value', time()+3600, '/');
第 3 个参数的建议过期时间:
您无法更新 Cookie 本身,但可以覆盖它。否则,这就是您要查找的内容:http://php.net/manual/en/function.setcookie.php
它的工作原理。请务必从该页面阅读“常见陷阱”。
您也可以使用超级全局来读取 cookie。$_COOKIE['cookie_name']