关于session数据类型的问题

natici 2015-01-29 11:24:21

$_SESSION['BACKDOOR']['name'] = 'a';
$_SESSION['BACKDOOR']['name'] = array('a' => 'no', 'b' => 'yes'); //Notice: Array to string conversion

print_r($_SESSION['BACKDOOR']['name']); //还是输出a,证明第二次赋值没成功。


为什么?有什么方法可以修改session的数据类型吗?
...全文
162 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
natici 2015-02-09
  • 打赏
  • 举报
回复
此问题其实是不存在的,是我其他地方搞错了。感谢楼上的2位!
xuzuning 2015-01-29
  • 打赏
  • 举报
回复
$_SESSION['BACKDOOR']['name'] = 'a';
$_SESSION['BACKDOOR']['name'] = array('a' => 'no', 'b' => 'yes');
print_r($_SESSION['BACKDOOR']['name']);
Array
(
[a] => no
[b] => yes
)

没有问题!
你的 php 的版本是多少?
断点Bingo 2015-01-29
  • 打赏
  • 举报
回复
... 我的第二次赋值成功了。。。。

21,890

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧