- unserialize: documentation ( source)
- var_export: documentation ( source)
- serialize: documentation ( source)
<?php
class X {
public $name;
function __invoke() {}
}
class Wrapper {
public $x;
}
$wrapper = new Wrapper;
$wrapper->x = new X;
$wrapper->x->name = 'THENAME';
$wrapper2 = new Wrapper;
$wrapper2->x = $wrapper->x;
var_export(unserialize(serialize($wrapper)));
var_export(unserialize(serialize($wrapper2)));