php cookie 中的过期时间不起作用

Expiration time in php cookie doesn't work

我有这样的声明:

setcookie("cookieName", "cookieValue", time() + (3600 * 24 * 2));

当我查看 Google Chrome 时,过期时间是 30 分钟前! 在 Firefox 中,现在 + 30 分钟...

我无法理解这种奇怪的行为。

有人可以帮助我吗?

非常感谢

对不起,是我的错。

我没有看到在 headers 发送后调用了 setcookie。

谢谢!