0
我有兩個會話變量我想爲這些會話變量在同一頁面中設置不同的生存期。如何在php中爲不同的會話變量設置不同的liftime?
$_SESSION['name'] = "example_name"; // lifetime - 3 days
$_SESSION['id'] = "example_id"; // lifetime - 7 days
我有兩個會話變量我想爲這些會話變量在同一頁面中設置不同的生存期。如何在php中爲不同的會話變量設置不同的liftime?
$_SESSION['name'] = "example_name"; // lifetime - 3 days
$_SESSION['id'] = "example_id"; // lifetime - 7 days
你很可能是你需要到期更好setting regular (non session) cookies。大多數會話cookie不會在7天內存活。
如果您確實想在會話中完成此操作,請使用每個值的過期時間戳記錄一些額外的會話變量,並自行檢查它們。
會話壽命很難預測,所以Paul的建議是一個很好的建議 – Maarten