教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 PHP中设置session过期的方法

PHP中设置session过期的方法

发布时间:2020-10-02   编辑:jiaochengji.com
教程集为您提供PHP中设置session过期的方法等资源,欢迎您收藏本站,我们将为您提供最新的PHP中设置session过期的方法资源

因为项目需要,要将PHP中SESSION保存部分数据,不过总有个过期不能处理,这儿介绍一下session的过期设置,如果设置了session过期无效,请看下后面的解决办法:

推荐:《php培训》

在PHP中,设置php.ini,找到session.gc_maxlifetime = 1440 #(PHP5默认24分钟)

这里你可以随便设置一下过期时间.但是有人说设置以后,好象不起作用!

其实不是不起作用,而是因为系统默认:

session.gc_probability = 1 session.gc_divisor = 1000

garbage collection 有个概率的,1/1000就是session 1000次才有一次被回收。

只要你的访问量大了,那就能达到回收的效果.

要不然你也可以设置一下session.gc_divisor 的值,

比如:session.gc_divisor = 1,这样就能明显的看到SESSION过期的效果了.

更多编程相关内容,请关注教程集编程教程栏目!

以上就是PHP中设置session过期的方法的详细内容,更多请关注教程集其它相关文章!

  • 本文转载于:csdn,如有侵犯,请联系jquerycn@qq.com删除
  • 您可能感兴趣的文章:
    php中session过期设置的方法详解
    PHP中设置session过期的方法
    PHP的Session过期问题深入分析
    php session永不过期的设置方法
    php session函数集
    PHP session实现跨子域的几种办法
    asp.net在web.config和IIS中设置Session过期时间的方法
    php中Session工作原理与用法详解
    session 的工作原理与session用法
    php中设置session过期时间方法

    [关闭]
    ~ ~