在瀏覽器啟用 Cookie 的情況下,設(shè)置 Cookie 中 Session ID 的有效時間進行實現(xiàn)暇屋。
- 第一種
session_start();
$_SESSION['name'] = 'Bihu';
$life_time=60; //保存1分鐘
setcookie(session_name(), session_id(), time()+$life_time, "/");
- 第二種
session_start();
$_SESSION['name'] = 'Bihu';
$life_time=60; //保存1分鐘
session_set_cookie_params($life_time);
session_regenerate_id(true);
//session_regenerate_id()
//bool session_regenerate_id ([ bool $delete_old_session = false ])
//在不修改當前會話中數(shù)據(jù)的前提下使用新的 ID 替換原有會話 ID似袁。
//詳情,可見PHP手冊咐刨。
Thanks ~