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+mysql 为什么我做排序回传值的时候有问题 如何把字符传转化成数组 再比对 求帮助 php连接DB2数据库 小妹继续请教昨日Ajax判断文件大小的问题! LAMP 18:44:37 Apr 11, 2007 PDT 这种时间格式要怎么转化为datetime格式呢?谢谢先! PHP事务该怎么写?我这样的写法不对吗? 关于dedecms 中[field:arcurl/]标签链接地址是怎么生成的.... 数组传递问题 zend studio 打不开 一个看似简单的有趣问题,有多少人会? 换行问题
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自动完成数组和对象的序列化和反序列化,楼主大可放心的无顾虑的傻瓜式的使用。