如果我没有在 cookie 中设置任何生命周期,那么 cookie 中的默认生命周期是多少?
例如
setcookie("cookiename", $value);
当您通过 PHP 创建 cookie 时,其过期日期的默认值为 0,这意味着当您从手册中关闭选项卡时 cookie 过期:
如果设置为 0 或省略,cookie 将在会话结束时过期(当您的浏览器关闭时)
否则,您可以将 cookie 的生命周期设置为以秒为单位的第三个参数:
从文档中:
到期
如果设置为 0 或省略,cookie 将在会话结束时(浏览器关闭时)过期。
带有示例的cookie
如果未设置该参数,则 cookie 将在会话结束时(浏览器关闭时)过期..
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
如果设置为 0 或省略,cookie 将在会话结束时(浏览器关闭时)过期。