码迷,mamicode.com
首页 > 其他好文 > 详细

如何修改session的生存时间

时间:2017-04-24 14:36:34      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:php   class   函数调用   手动   session   setcookie   param   时间   ams   

第一种:在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的生存时间

标签:php   class   函数调用   手动   session   setcookie   param   时间   ams   

原文地址:http://www.cnblogs.com/cnn2017/p/6756672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!