name = "value"; VS(serialize($obj), "O:8:\"stdClass\":1:{s:4:\"name\";s:5:\"value\";}"); $v = array("a"=>"apple","b"=>2,"c"=>array(1,"y",3)); VS(serialize($v), "a:3:{s:1:\"a\";s:5:\"apple\";s:1:\"b\";i:2;s:1:\"c\";a:3:{i:0;i:1;i:1;s:1:\"y\";i:2;i:3;}}"); { $v = unserialize("O:8:\"stdClass\":1:{s:4:\"name\";s:5:\"value\";}"); VERIFY(is_object($v)); VS($v->name, "value"); } { $v = unserialize("O:8:\"stdClass\":1:{s:7:\"\0*\0name\";s:5:\"value\";}"); VERIFY(is_object($v)); VS($v->name, null); } { $v1 = array("a" => "apple", "b" => 2,"c" => array(1,"y",3)); $v2 = unserialize("a:3:{s:1:\"a\";s:5:\"apple\";s:1:\"b\";i:2;s:1:\"c\";a:3:{i:0;i:1;i:1;s:1:\"y\";i:2;i:3;}}"); VS($v1, $v2); } get_defined_vars();