PHP session 详解

Posted shyg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 .

 

以上是关于PHP session 详解的主要内容,如果未能解决你的问题,请参考以下文章

php中Session使用方法详解

php中Session使用方法详解

PHP 之 SESSION 详解

php中session机制的详解

php中的session_id详解

基于php使用memcache存储session的详解(转)