我有两个会话变量,我想在同一页面中为这些会话变量设置不同的生命周期。
$_SESSION['name'] = "example_name"; // lifetime - 3 days
$_SESSION['id'] = "example_id"; // lifetime - 7 days
我有两个会话变量,我想在同一页面中为这些会话变量设置不同的生命周期。
$_SESSION['name'] = "example_name"; // lifetime - 3 days
$_SESSION['id'] = "example_id"; // lifetime - 7 days
您最好设置具有所需到期时间的常规(非会话)cookie 。大多数会话 cookie 不会存活 7 天。
如果您真的想在会话中执行此操作,请记录一些额外的会话变量以及每个值的到期时间戳,然后自己检查它们。