1

如果我没有在 cookie 中设置任何生命周期,那么 cookie 中的默认生命周期是多少?

例如

setcookie("cookiename", $value);
4

5 回答 5

5

当您通过 PHP 创建 cookie 时,其过期日期的默认值为 0,这意味着当您从手册中关闭选项卡时 cookie 过期:

如果设置为 0 或省略,cookie 将在会话结束时过期(当您的浏览器关闭时)

否则,您可以将 cookie 的生命周期设置为以秒为单位的第三个参数:

http://www.php.net/manual/en/function.setcookie.php

于 2013-02-06T09:03:25.700 回答
1

文档中:

到期

如果设置为 0 或省略,cookie 将在会话结束时(浏览器关闭时)过期。

于 2013-02-06T08:55:08.297 回答
1

带有示例的cookie

如果未设置该参数,则 cookie 将在会话结束时(浏览器关闭时)过期..

于 2013-02-06T08:56:02.690 回答
1
When you create a cookie via PHP Default Value is 0

If set to 0, or omitted, the cookie will expire at end of the session 
ie when the browser  closes
于 2013-02-06T09:00:36.830 回答
0

如果设置为 0 或省略,cookie 将在会话结束时(浏览器关闭时)过期。

http://php.net/manual/en/function.setcookie.php

于 2013-02-06T08:53:50.573 回答