PHP Session精讲一:理解SESS…
来源:互联网 发布:千语软件下载 编辑:程序博客网 时间:2024/05/17 23:29
SessionID
Session ID是服务器端为了识别每个客户端,分给客户端的唯一标识符,格式是随机生成的一串字符串,具有唯一性,随机性。用户第一次访问网页的时候,php的session初始化函数调用会分配给当前来访用户一个唯一的ID,被称之为session_id。当然如果不想使用系统自动生成的SessionID我们也可以手工指定,Session ID.
SESSION数据
我们把需要通过session保存的用户信息,称为session数据。
SESSION文件
PHP默认将session数据存放在一个文件里,我们把存放session数据的文件称为session文件。技术员可以指定session文件的存放路径,不同操作系统与不同版本php的session默认保存路径不完全相同。session文件的名称,就是以sess_为前缀,以session_id为结尾命名。比如sessionid为jvunrvdjos9qhq6p5c815j8fr7,那么session文件名就是sess_jvunrvdjos9qhq6p5c815j8fr7因为可以指定Session ID 所以也可以指定session文件。
SESSION生存期
从初始session开始,直到销毁session这段期间,称为session的生命周期。
当每个用户访问网页时,PHP的session初始化函数都会给当前来访用户分配一个唯一的session_id。将用户在会话周期内产生的session数据写入到session文件中,当用户再次访问其他页面的时候,session初始化函数又会从session文件中读取session数据,从而保持用户数据在网站多个页面之间传递,直到用户退出时主动销毁或被垃圾回收机制自动回收后,保存用户数据的session文件才被删除。
SESSION数据
SESSION文件
SESSION生存期
当每个用户访问网页时,PHP的session初始化函数都会给当前来访用户分配一个唯一的session_id。将用户在会话周期内产生的session数据写入到session文件中,当用户再次访问其他页面的时候,session初始化函数又会从session文件中读取session数据,从而保持用户数据在网站多个页面之间传递,直到用户退出时主动销毁或被垃圾回收机制自动回收后,保存用户数据的session文件才被删除。
0 0
- PHP Session精讲一:理解SESS…
- Exception loading sess…
- 学习Spring-Session+Redis实现sess…
- 解决apache tomcat集群中sess…
- Php session内部执行流程的再…
- Php session内部执行流程的再…
- Php session内部执行流程的再…
- php 的SESSION的理解
- php中session的理解
- PHP cookie和session的分析
- PHP session的详细分析
- Cannot send session cache limite…
- Cannot send session cache limite…
- Cannot start session without err…
- PHP cookie和session的分析 下
- 【PHP】深入理解PHP的session。
- Cookie 与session 通熟…
- 从手册去理解PHP session机制
- 去掉php的notice
- php定时跳转
- js页面跳转整理
- session和cookie的区别
- PHP Cookie与Session的使用与区别
- PHP Session精讲一:理解SESS…
- 将博客搬至CSDN
- 五、触摸响应(1)
- Android AIDL机制范例解析
- oracle 11g streams各种类型搭建主要步骤
- Wince 使用.NET Compact Framework的进行蓝牙(开发之蓝牙虚拟串口
- HOJ 12886 24点规则 超赞想法
- 【LeetCode】Copy List with Random Pointer
- php 中文字符串截取乱码