THINKPHP中如何处理session信息

2015-06-15 21:57:00
hainuo
原创 3119
摘要:thinkphp session信息
在APP与PHP服务器交流的时候sessionid会随着随着界面的不同而不同那么我们有没有保存的方法呢?PHP与浏览器交流的是PHPSESSID 我们是否可以使用这个东西呢?最近在我的手机端项目中开始就是使用这个PHPSESSID作为信息传递的,将它当昨token使用。那么如何在PHP服务器重新获取到信息呢》ThinkPHP中有一个将session保存进数据的session驱动,使用后,我们可以这样直接上代码简洁明了``` if($id=I('post.PHPSESSID')) {            $data=M('Session')->where('session_id="'.$id.'"')->find();//            echo ($data['session_data']);            session_id($id);            session_start();            session_decode($data['session_data']);        }```其实大家对`session_decode()`之前的方法都很熟悉,其实就是将之前的session信息获取重新加载到session在多次测试中我先此方法可以曲线救国,将之前的信息还原回去。`session_decode()`  的意思就是将数据解密恢复到当前的session信息中。
发表评论
拾 加 伍 =
评论通过审核后显示。