如何修改session的生存时间
Posted calmly
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何修改session的生存时间相关的知识,希望对你有一定的参考价值。
第一种:在php.ini中设置session.gc_maxlifetime=1440 //默认时间
第二种:代码实现
1.session 函数 session_set_cookie_params(); 来设置 Session 的生存期的,该函数必须在 session_start() 函数调用之前调用:
1 //先设置再开启session 2 $lifeTime = 24 * 3600; // 保存一天 3 session_set_cookie_params($lifeTime); 4 session_start();
2.手动设置 Session 的生存期,运用 setcookie()函数:
1 <?PHP
2 session_start();
3 $lifeTime = 24 * 3600;//保存一天
4 setcookie(session_name(), session_id(), time() + $lifeTime, "/");
5 ?>
以上是关于如何修改session的生存时间的主要内容,如果未能解决你的问题,请参考以下文章