PHP-如何续订cookie过期日期?

时间:2015-07-21 16:24:02

标签: php

我正在设置一个有效期为3天的cookie:

not to alter

如果用户稍后执行其他操作,我想续订此Cookie的到期日期。我不需要更新它的价值或任何内容 - 只需续订3天的到期日期。

这怎么做得最简单?

据我所知,我有两种选择:

1:重新定义cookie的值

像:

setcookie('whatever', 'value', time() + (86400 * 3), "/");
  1. 完全重新设置Cookie
  2. 像:

    $value = $_COOKIE['whatever'];
    $_COOKIE['whatever'] = $value;
    

    您如何重新启动Cookie的到期日期?

1 个答案:

答案 0 :(得分:1)

2是正确的方法。

$value = $_COOKIE['whatever'];
setcookie('whatever', $value, time() + (86400 * 3), "/");
相关问题