您的位置:首页 > 编程语言 > PHP开发

php设置session生存时间

2014-03-30 16:58 507 查看
1.设置session生存时间
$lifetime = 3600;    //一个小时

session_set_cookie_params($lifetime);

session_start();


2.设置cookie生存时间

session_start();
// 保存一天
$lifeTime = 24 * 3600;
setcookie(session_name(), session_id(), time() + $lifeTime, “/”);
?>

1.1设置session生存时间的另一种方法
1、把“session.use_cookies”设置为1,打开Cookie储存SessionID,不过默认就是1,一般不用修改;

2、把“session.cookie_lifetime”改为正无穷(当然没有正无穷的参数,不过999999999和正无穷也没有什么区别);

3、把“session.gc_maxlifetime”设置为和“session.cookie_lifetime”一样的时间;

4、修改php.ini文件 session.gc.lifetime=10000
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: