- var_export: documentation ( source)
- sprintf: documentation ( source)
<?php
class A
{
private $a = 4;
protected $c = 7;
public $b = 5;
}
$a = new A();
$str = sprintf("<?php\n\n// $resource\nreturn %s;\n", var_export($a, true));
eval($str);