微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP session 详解

1.PHP的 session是存储在服务器端的以文件形式存储,在PHP.ini 里面可设置 session 的存储路径,以及session 的过期时间,session 在cookie中传输的键名等。

2.session_start() 执行该函数的时候 session 会进行初始化,会将session 文件进行反序列化,此时如果有seession_id 则会根据session_id 获取到相应的session 信息,

  不过获取不到session_id 则会生成新的session_id ,

3.seesion_id 是根据访问客户的ip + 事间+微妙时间+加密因子  通过hash 算法来生成的,有重复的几率,但很小。在初始化之前可通过session_id($id) 来指定session_id .

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐