php学习笔记--session回话

来源:互联网 发布:彩虹6号围攻帧数优化 编辑:程序博客网 时间:2024/05/17 23:19

使用原因:

区分不同用户,维持登录状态

方法:

创建一个新会话:
session_start();//开启一个session会话$_SESSION['key']='value';//设置相应的session值
$sessId = session_id()//获取当前会话的id(此id是辨别不同用户的标识)
echo $sessid;
检测用户身份或维护登录时:
session_id($_POST['sessid']);//接收客户端post过来的sessionid,并以该id找到这个用户的session对话session_start();//开启这个用户的session对话
接下来就可以读到这个用户的session变量,因为是根据sessionid开启的session会话,所以即使不同用户的session变量名一样,每个用户也只会读到自己的变量