我看到以下代码片段的用法:
$cookieexpiry=(time()+21600);
setcookie("rwphp","$cookieid",$cookieexpiry,"/",$_SERVER["HTTP_HOST"],0);
unset($cookieexpiry);
Q1>我的问题是,这是否是取消设置$ cookieexpiry的好习惯。
Q2>在一般情况下,什么时候应该取消设置变量?
谢谢
最佳答案
在这种情况下,未设置的唯一操作是释放变量$ cookieexpiry。它不会对您的cookie本身产生任何影响。
我认为您对此感到有些困惑,因为您的变量名,但是$ cookieexpiry全部是代表时间的数字,仅此而已。
我见过很少使用unset的情况,如果再次需要该变量名,您会取消设置,但是我相信大多数人会在需要时使用其他变量名。