一般在PHP中删除cookie 有两种方法:
1.将cookie 的有效时间设置为当前时间以前。
2.将cookie的值设置为空,即可删除此cookie。
原因:
查看PHP源码中有这样一段代码。
if(value&&value_len==0){
sprintf(cookie, "Set-Cookie: %s=deleted; expires=%s", name, dt);
}
当value_len==0时,会给浏览器发送http头信息,将cookie删除。