- var_dump: documentation ( source)
- unserialize: documentation ( source)
- serialize: documentation ( source)
- str_replace: documentation ( source)
<?php
class Foo {
private $foo;
}
class Bar extends Foo {
private $foo;
}
class Baz extends Bar {
private $foo;
}
$obj = new Baz;
$data = serialize((array) $obj);
$data = str_replace('a:3:{', 'O:3:"Baz":3:{', $data);
var_dump(unserialize($data));