【问题标题】:What is default life time of cookies in PHP? [closed]PHP 中 cookie 的默认生命周期是多少? [关闭]
【发布时间】:2013-01-21 09:47:48
【问题描述】:

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

例如

setcookie("cookiename", $value);

【问题讨论】:

    标签: php cookies


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      来自documentation

      过期

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

      【讨论】:

        【解决方案3】:

        cookies 示例

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

        【讨论】:

          【解决方案4】:
          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
          

          【讨论】:

            【解决方案5】:

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

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

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

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

            【讨论】:

              猜你喜欢
              • 2011-10-15
              • 2010-09-14
              • 2021-07-21
              • 1970-01-01
              • 1970-01-01
              • 2023-03-16
              • 2013-09-30
              • 2012-08-06
              • 1970-01-01
              相关资源
              最近更新 更多