【问题标题】:Cookie Expiration Date (on a custom day) in PHPPHP 中的 Cookie 到期日期(在自定义日期)
【发布时间】:2013-08-15 12:55:18
【问题描述】:

好吧,我想在自定义日期执行 Cookie Expires,例如明天 (08-16):

setcookie("Cookie_name", "Cookie_value", time()+86400);

但如果我访问网络 (08-17),cookie 将在 08-18 到期

如何让 cookie 在自定义日期过期?

【问题讨论】:

    标签: php date session cookies


    【解决方案1】:

    使用strtotime() 为您想要的日期制作时间戳:

    setcookie("Cookie_name", "Cookie_value", strtotime('2013-08-16'));
    

    【讨论】:

      【解决方案2】:

      或者:-

      setcookie("Cookie_name", "Cookie_value", (new \DateTime)->modify('tomorrow')->getTimestamp();
      

      【讨论】:

      • 这是一个更准确的解决方案!!已接受的解决方案将于指定日期的昨天下午 6:00:00 到期!
      猜你喜欢
      • 1970-01-01
      • 2019-10-25
      • 1970-01-01
      • 1970-01-01
      • 2016-11-27
      • 1970-01-01
      • 2017-01-10
      • 2010-11-16
      相关资源
      最近更新 更多