2017-02-27 81 views
2
if(empty($_COOKIE['cookie'])) { 
    setcookie(
     "cookie", 
     generateRandomString(), 
     time() + (7 * 24 * 60 * 60) 
    ); 
} else { 
    setcookie(
     "cookie", 
     $_COOKIE['cookie'], 
     time() + (7 * 24 * 60 * 60) 
    ); 
} 

这是我第一次不得不使用小甜饼,我想获得的最好和最快的方式如何更新饼干最好的方式来更新饼干?

您的意见
+0

您可以阅读本教程https://www.w3schools.com/Php/func_http_setcookie.asp –

回答

1

你并不需要重置已经设置cookie 。以下内容足以设置Cookie。 cookie应保持到时间戳通过。

if(empty($_COOKIE['cookie'])) { 
    setcookie(
     "cookie", 
     generateRandomString(), 
     time() + (7 * 24 * 60 * 60) 
    ); 
}