删除cookie也用setcookie(),只需要设置当前时间前的时间就会触发浏览器删除cookie

删除单个cookie

比如说setcookie("Cookiename", "", time() - 3600);你当时设置了3600s,删除的时候也不要傻得减了3600s,只要是当前时间的过去一点点就好了,setcookie("Cookiename", "", time() - 1);
看到网上,还说只要设置setcookie("Cookiename", "");也会直接删除cookie

删除多个cookie,直接用循环

foreach($_COOKIE as $key=>$value){
setcookie($key,"",time()-1,"/");
}

key只是cookie的名称,value是里面的值,需要的是名称。这样就可以批量删除了

版权属于:染念
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
更新于: 2019年12月08日 19:58
0
发表评论


180 文章数
673 评论量
4 分类数
184 页面数
已在风雨中度过 7年68天15小时34分
目录
来自 《php删除cookie》
© 2024 染念Blog
浙ICP备19020194号-1
暗黑模式
暗黑模式
评论
返回顶部
© 2024 染念Blog
浙ICP备19020194号-1
暗黑模式
暗黑模式
评论
返回顶部