Session的配置

在PHP中有很多关于session的 配置参数,用于指定session的工作模式,如session文件的存储位置、session的存储方式、Cookie参数的设置等。如下表所示列出了session常用的配置就含义。

配置项默认设置值含义
session.auto_start00表示不自动开启session,如果设置为1,则文件不需要使用session_start()函数就会自动开启session,但对于面向对象编程,一般不建议开启
session.Cookie_lifetime00表示客户端存储sessionID的Cookie为会话Cookie,即当浏览器关闭时,Cookie的值注销
session.Cookie_path/表示客户端的Cookie路径为根目录
session.namePHPSESSID设置Cookie的名称
session.save_handerfile表示session数据的存储方式,以文件方式存储
session.save_path/temp表示session的存储位置,该位置是相对于网站根目录的
session.gc_maxlifetime1440表示session文件的过期时间,单位为秒,当session文件超过这个时间时,服务器的session垃圾回收器将其删除
session.gc_divisor1000与session.gc_probability共同使用
session.gc_probabbility1与session.gc_divisor 共同使用,表示用户操作1000(session.gc_divisor)次session 会有1(session.gc_probability)次机会启动垃圾回收处理
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值