为了账号安全,请及时绑定邮箱和手机立即绑定

为什么要将一些重要的字段单独存储??

原文:

在session中,一般的会单独的将一些重要的字段单独存储,然后所有的用户信息独立存储。

代码:

$_SESSION['uid'] = $userinfo['uid'];

$_SESSION['name'] = $userinfo['name'];

$_SESSION['userinfo'] = $userinfo;

问题:

为什么要存储多次,有什么作用,明明$userinfo里面已经包含了name和uid了呀


正在回答

1 回答

方便书写吧,uid和那么是使用频率比较高的数据,如果单独存放,读取的时候直接$_SESSION['uid']和$_SESSION['name']即可,如果不单独保存,那么每次读取的时候都要$_SESSION['userinfo']['uid']、$_SESSION['userinfo']['name']。

0 回复 有任何疑惑可以回复我~
#1

你的爸爸

方便书写吧,uid和name是使用频率比较高的数据,如果单独存放,读取的时候直接$_SESSION['uid']和$_SESSION['name']即可,如果不单独保存,那么每次读取的时候都要$_SESSION['userinfo']['uid']和$_SESSION['userinfo']['name']。刚才有个笔误。
2016-11-04 回复 有任何疑惑可以回复我~
#2

candyTong_ 提问者

非常感谢!
2016-11-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么要将一些重要的字段单独存储??

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号