• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php服务器如何清除浏览器cookie

php 搞代码 4年前 (2022-01-04) 22次浏览 已收录 0个评论

php服务器清除浏览器cookie的方法:1、设置cookie的过期时间;2、设置cookie的值为空,代码为【setcookie($cookiename, '') setcookie($cookiename, NULL);】。

php服务器清除浏览器cookie的方法

一、设置cookie的过期时间

<span style="color:transparent">来源gaodai#ma#com搞*!代#%^码网</span>//将过期时间设为一小时前
setcookie("TestCookie", "", time() - 3600);
setcookie("TestCookie", "", time() - 3600, "/~rasmus/", ".utoronto.ca", 1);

二、设置cookie的值为空

setcookie($cookiename, '')
setcookie($cookiename, NULL);

三、php中setcookie马上生效的问题

使用方法setcookie来设置cookie,但是setcookie之后不会马上生效,立即获取$_cookie是取不到值的。再次刷新页面才可以取到值。

在chrome开发者工具中查看network中的cookie项,会看到request cookie中没有值,而response cookie中有值(暂时不了解他们之间的区别)

如果想要立即生效可以setcookie(cookiename,value)之后再$_cookie[cookiename]=value

第一步是创建cookie,第二步是赋值。

相关学习推荐:php编程(视频)

以上就是php服务器如何清除浏览器cookie的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php服务器如何清除浏览器cookie

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址