当然可以!serialize()
unserialize()

解决方案 »

  1.   

    你说的不够具体。serialize()
    unserialize()serialize()之后的数据怎么存呢,也许很大unserialize()的数据怎么取呢。嘻嘻,不过楼主翻翻手册就能找到了:)
      

  2.   

    烦劳各位再稍微详细解释一下。我想从PostgreSql数据库提出一个数据结构(勉强叫对象吧),传递到页面,然后在页面上被修改之后(可能修改要分几个页面才能完成,所以需要传递),传递到最后被提交,所有更新后的数据再次返回数据库。我的理解是这样:
    这里从数据库得到的数据被serialize()以后,传递到下一页,然后为了显示页面,必须先unserialize(),然后用HTML表示出来。现在的问题是:这个被“HTML化”了的对象,还能再次返回并重新被serialize()吗?如何返回?对此请稍微详细解释一下谢谢!俺会尽早结帖!
      

  3.   

    $_SESSION['INFO']=array('name'=>'ssss','sex'=>'不男不女','age'=>'100');下一页
    echo $_SESSION['INFO']['name'];
      

  4.   

    $_SESSION保存对象时会自动进行序列化,取出时会自动进行反序列化,
    什么叫很大?很大时的操作难道会有不同吗?
    //保存
    $a = new member();
    $a->name = "join";
    $a->sex = "male";
    $a->age = 16;
    $_SESSION['member'] = $a;
    ----------------------------
    另一页取出
    session_start();
    $a = $_SESSION['member'];
    var_dump($a);