我正在尝试使Cookie在确切的时间到期。例如,我希望我的cookie在每天的12:00 pm过期。据我了解,您选择的不是有效期,而是有效期。我必须做12 pm-time()或类似的事情吗?如果是这样,我将如何实现?
谢谢!
您必须提供一个Cookie生命周期的时间戳,因此您需要找到下一个正午的时间戳。
$noon = strtotime('noon', time());
if($noon<=time())// Already past, get tomorrow
$noon = strtotime('Tomorrow noon', time());
setCookie("my_cookie","my_cookie_value",$noon);
编辑:请注意,strtotime中的第二个参数是多余的,因为默认情况下它是time()。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句