如何用session通过一个id来获取其他参数的值

如何用session通过一个id来获取其他参数的值,第1张

>

session_id(time());

session_start();

$_SESSION['test'] = 778899;

例:

$a = new array('test' => 778899);

$a是一个 栈区的内存地址 (他的内存单元中存放的是一个 指向 堆区数组对象的内存地址)

访问的时候 是:

echo $a['test'];

可以把session_id 看作是变量$a内存单元中存放的 指向堆区数组的内存地址;

把 session_name看作是这个变量$a

当用户提交cookies 给服务器时 服务器会根据 cookie 中存放的session_name 和 session_id 读取数据到超级全局变量 $_SESSION

那么通过 echo $_SESSION['test'] ; 就可以访问数组单元的数据

以上就是关于如何用session通过一个id来获取其他参数的值全部的内容,包括:如何用session通过一个id来获取其他参数的值、用户登录中,将用户名username存储在sesssion中,可是做购物车的时候如何根据session中的用户名获取用户ID、session ID怎么设定 我又怎么通过session ID取与之对应的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10146048.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存