- var_dump: documentation ( source)
- unserialize: documentation ( source)
- serialize: documentation ( source)
<?php
class a { protected $a = 10; protected $c;}
class b { protected $b; public function setA($a){$this->b = $a;return $this;}}
$q = (new b)->setA(new a);
var_dump(unserialize(serialize($q), [true]));