这会有用吗?
setcookie("TestCookie", $value, time()+1;
这是正确的......根据我的理解,您必须添加当前时间(因为它从纪元开始计算)然后添加多少秒?像一个人?
答案 0 :(得分:2)
是的,你做对了! time()+1
完全有效
以下是PHP manual关于Cookie过期时间的更多信息:
这是一个Unix时间戳,因此是自纪元以来的秒数。换句话说,您很可能使用time()函数加上希望它到期之前的秒数来设置它。或者你可以使用mktime()。 time()+ 60 * 60 * 24 * 30会将cookie设置为30天后到期。如果设置为0或省略,则cookie将在会话结束时(浏览器关闭时)到期。
但是,如评论所说,一(1)秒有点太短而无用。