Php Cookie Deleted
使用setcookie('name', '')
方式删除cookie时,PHP将cookie的值设置为deleted
,过期时间设置为一年前。如果用户本地时间为两年前,则该cookie没有被删除,而是将值设置为了deleted。
比较靠谱的删除cookie的方法为:
setcookie('name', 'deleted', 1, $path, $domain);
注意:在PHP5.2版本之前(包含5.2),cookie的值可以不是deleted,但是不能为空,否则,时间参数将不被参考。