关于PHP5 Session生命周期介绍


Posted in PHP onMarch 02, 2010

它是通过 Session ID 来判断的,什么是 Session ID,就是那个 Session 文件的文件名,Session ID 是随机生成的,因此能保证唯一性和随机性,确保Session 的安全。一般如果没有设置 Session 的生存周期,则 Session ID 存储在内存中,关闭浏览器后该 ID 自动注销,重新请求该页面后,重新注册一个 Session ID。

如果客户端没有禁用 Cookie,则 Cookie 在启动 Session 会话的时候扮演的是存储 Session ID 和 Session 生存期的角色。我们来手动设置 Session 的生存期:

其实PHP5 Session还提供了一个函数 session_set_cookie_params(); 来设置PHP5 Session的生存期的,该函数必须在 session_start() 函数调用之前调用:

PHP 相关文章推荐
php中根据某年第几天计算出日期年月日的代码
Feb 24 PHP
rrmdir php中递归删除目录及目录下的文件
May 15 PHP
php数组(array)输出的三种形式详解
Jun 05 PHP
phpexcel导入excel数据使用方法实例
Dec 24 PHP
PHP魔术方法__GET、__SET使用实例
Nov 25 PHP
php验证手机号码
Nov 11 PHP
PHP SPL 被遗落的宝石【SPL应用浅析】
Apr 20 PHP
PHP删除字符串中非字母数字字符方法总结
Jan 20 PHP
基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
May 25 PHP
如何解决PHP获取不到SESSION信息之一般情况
Oct 10 PHP
Apache+PHP+MySQL搭建PHP开发环境图文教程
Aug 06 PHP
聊聊 PHP 8 新特性 Attributes
Aug 19 PHP
PHP正则的Unknown Modifier错误解决方法
Mar 02 #PHP
php is_file()和is_dir()用于遍历目录时用法注意事项
Mar 02 #PHP
php 读取shell管道传输过来的内容
Mar 01 #PHP
php 连接mssql数据库 初学php笔记
Mar 01 #PHP
discuz authcode 经典php加密解密函数解析
Jul 12 #PHP
php下使用SimpleXML 处理XML 文件
Feb 27 #PHP
PHP 导出数据到淘宝助手CSV的方法分享
Feb 27 #PHP
You might like
给php新手谈谈我的学习心得
2007/02/25 PHP
php继承的一个应用
2011/09/06 PHP
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
2011/11/07 PHP
php 无限级分类,超级简单的无限级分类,支持输出树状图
2014/06/29 PHP
php 使用redis锁限制并发访问类示例
2016/11/02 PHP
在b/s开发中经常用到的javaScript技术
2006/08/23 Javascript
用js怎么把&字符换成"&amp:"
2006/10/19 Javascript
COM中获取JavaScript数组大小的代码
2009/11/22 Javascript
Jquery替换已存在于element上的event的方法
2010/03/09 Javascript
动态载入/删除/更新外部 JavaScript/Css 文件的代码
2010/07/03 Javascript
javascript模拟枚举的简单实例
2014/03/06 Javascript
jquery判断单选按钮radio是否选中的方法
2015/05/05 Javascript
vue.js表格组件开发的实例详解
2016/10/12 Javascript
利用js获取下拉框中所选的值
2016/12/01 Javascript
cocos2dx+lua实现橡皮擦功能
2018/12/20 Javascript
微信小程序实现的canvas合成图片功能示例
2019/05/03 Javascript
jquery树形插件zTree高级使用详解
2019/08/16 jQuery
Vue请求java服务端并返回数据代码实例
2019/11/28 Javascript
Javascript操作select控件代码实例
2020/02/14 Javascript
Python2包含中文报错的解决方法
2018/07/09 Python
python查询文件夹下excel的sheet名代码实例
2019/04/02 Python
python的re模块使用方法详解
2019/07/26 Python
python实现猜拳小游戏
2020/04/05 Python
python3 自动打印出最新版本执行的mysql2redis实例
2020/04/09 Python
解决Jupyter NoteBook输出的图表太小看不清问题
2020/04/16 Python
Python 添加文件注释和函数注释操作
2020/08/09 Python
python通过函数名调用函数的几种场景
2020/09/23 Python
Python3.8.2安装包及安装教程图文详解(附安装包)
2020/11/28 Python
DVF官方网站:美国时装界尊尚品牌
2017/08/29 全球购物
初始化了一个没有run()方法的线程类,是否会出错?
2014/03/27 面试题
幼儿园中秋节活动方案
2014/02/06 职场文书
预备党员自我批评思想汇报
2014/10/10 职场文书
2014年社区矫正工作总结
2014/11/18 职场文书
2014年体育教学工作总结
2014/12/09 职场文书
执行力心得体会范文
2016/01/11 职场文书
卖车协议书范文
2016/03/23 职场文书