session和数组相互转换 我将一个二维数组设置成了一个session,当第二次获得此session的时候将色session还原成以前的二维数组,同时再想这个二维数组插入key-value对 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数组可以直接保存到SESSION变量啊,为什么还需要“还原为二维数组”?$_SESSION['ar'] = array(array('a' => 1, 'b' =>2));$_SESSION['ar'][0]['a'] = 'test';$ar = $_SESSION['ar'];print_r($ar); 怎么没有兄弟回答啊!!我没有做过PHP望大家指点一下啊!! $temScor = array(); $sunMultiScore = array(); $sunMultiScore [0]=$temScor ;//假设$temScor 不是空的 $_SESSION['sunMultiScore']= $sunMultiScore ;//将$sunMultiScore放在session里面现在的问题是如何将这个sesion转化成数组,同是添加新的key_value $_SESSION['sunMultiScore']变量保存的就是一个二维数组啊,你可以像使用普通数组一样直接操作这个数组,你想添加什么元素都可以。。 哦!!谢谢了!!我没有用过php !!谢谢指教! 设置session_start();$_SESSION = $ar;还原session_start();$ar = $_SESSION;只要原始的 $ar 中不包含对象,都能如实的还原如果包含了对象,则在 session_start();前必须加载相应的类声明如果你想对还原后的数组的任何改变够保存到 session,则还原时:$ar =& $_SESSION; ++。数组里有对象或者session直接存的就是对象的时候,一定要保证在当前php文件里类定义已经包含了(不必在session_start之前),如果是条件包含类定义的php代码就要尤其注意了,也可以写__autoload方法解决这个问题。 session自动完成数组和对象的序列化和反序列化,楼主大可放心的无顾虑的傻瓜式的使用。 php strlen限制140字怎么实现 PHP 实现胜负关系排名 PHP 类的使用 var_dump()真邪门。 刚学PHP没有多长时间,想问问大家SMARTY现在怎么样? xdebug的怪异问题 怎样才能使用 (列表/菜单)连接到mysql的一个表,并能显示和选择其中的某列的数据,即能像使用delphi那样的下拉式菜单连接数据库的功能 有关php对java和xml支持的扩展安装?? include 调用的问题?奇怪?高手帮我看看! mysql left join查询,右表关联数据不唯一,如何使查询结果唯一 一个看似简单的有趣问题,有多少人会? 换行问题
print_r($ar);
$temScor = array();
$sunMultiScore = array();
$sunMultiScore [0]=$temScor ;//假设$temScor 不是空的
$_SESSION['sunMultiScore']= $sunMultiScore ;//将$sunMultiScore放在session里面现在的问题是如何将这个sesion转化成数组,同是添加新的key_value
$_SESSION['sunMultiScore']变量保存的就是一个二维数组啊,你可以像使用普通数组一样直接操作这个数组,你想添加什么元素都可以。。
session_start();
$_SESSION = $ar;还原
session_start();
$ar = $_SESSION;只要原始的 $ar 中不包含对象,都能如实的还原
如果包含了对象,则在 session_start();
前必须加载相应的类声明如果你想对还原后的数组的任何改变够保存到 session,则还原时:
$ar =& $_SESSION;
++。数组里有对象或者session直接存的就是对象的时候,一定要保证在当前php文件里类定义已经包含了(不必在session_start之前),如果是条件包含类定义的php代码就要尤其注意了,也可以写__autoload方法解决这个问题。 session自动完成数组和对象的序列化和反序列化,楼主大可放心的无顾虑的傻瓜式的使用。