求教:能把对象(或者数据结构)传递到下一页面吗? 当然可以!serialize()unserialize() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你说的不够具体。serialize()unserialize()serialize()之后的数据怎么存呢,也许很大unserialize()的数据怎么取呢。嘻嘻,不过楼主翻翻手册就能找到了:) 烦劳各位再稍微详细解释一下。我想从PostgreSql数据库提出一个数据结构(勉强叫对象吧),传递到页面,然后在页面上被修改之后(可能修改要分几个页面才能完成,所以需要传递),传递到最后被提交,所有更新后的数据再次返回数据库。我的理解是这样:这里从数据库得到的数据被serialize()以后,传递到下一页,然后为了显示页面,必须先unserialize(),然后用HTML表示出来。现在的问题是:这个被“HTML化”了的对象,还能再次返回并重新被serialize()吗?如何返回?对此请稍微详细解释一下谢谢!俺会尽早结帖! $_SESSION['INFO']=array('name'=>'ssss','sex'=>'不男不女','age'=>'100');下一页echo $_SESSION['INFO']['name']; $_SESSION保存对象时会自动进行序列化,取出时会自动进行反序列化,什么叫很大?很大时的操作难道会有不同吗?//保存$a = new member();$a->name = "join";$a->sex = "male";$a->age = 16;$_SESSION['member'] = $a;----------------------------另一页取出session_start();$a = $_SESSION['member'];var_dump($a); PHP与数据库连接问题!~ 20个绝对经典的php类库 php部分页面刷新 问题简单,分不少,帮我在表单提交前加个判断. 求PHP 执行时间问题 php定时自动运行 如何让页面中的“正才读取中”的字样,停留时间长一些? php开发使用Wamp Server服务无法创建db 怎么知道网页是从哪里转过来的?? 不能使用xmldocfile() 从数组中删除多个指定的元素 ┄┄┄┄┄┄┄ 如何改变文件编码? ┄┄┄┄┄┄┄
unserialize()serialize()之后的数据怎么存呢,也许很大unserialize()的数据怎么取呢。嘻嘻,不过楼主翻翻手册就能找到了:)
这里从数据库得到的数据被serialize()以后,传递到下一页,然后为了显示页面,必须先unserialize(),然后用HTML表示出来。现在的问题是:这个被“HTML化”了的对象,还能再次返回并重新被serialize()吗?如何返回?对此请稍微详细解释一下谢谢!俺会尽早结帖!
echo $_SESSION['INFO']['name'];
什么叫很大?很大时的操作难道会有不同吗?
//保存
$a = new member();
$a->name = "join";
$a->sex = "male";
$a->age = 16;
$_SESSION['member'] = $a;
----------------------------
另一页取出
session_start();
$a = $_SESSION['member'];
var_dump($a);