在php中,几个月前,我最初设置了一个cookie,如下所示:
<?php
setcookie('reituser', 'john', time()+3600*100000000000, '/', '.'.$_SERVER['SERVER_NAME']);
?>
但是现在,我尝试像这样取消设置
<?php
// this is the only line of code at http://mysite.com/test.php
setcookie('reituser', '', time()-10, '/', '.'.$_SERVER['SERVER_NAME']);
?>
但无论我刷新浏览器多少次http://mysite.com/test.php
,$_COOKIE 数组仍然填充有我的 reituser=>john。我该如何解决这个问题?
出于某种原因,我可以通过上述方法设置新的 cookie 变量并删除它们。但这只是 reituser=>john 似乎不起作用。reituser 这个词是保留词还是什么?