3v4l.org

run code in 300+ PHP versions simultaneously
<?php class a { protected $a = 10; protected $c;} class b { protected $b; public function setA($a){$this->b = $a;return $this;}} echo unserialie(serialize((new b)->setA(new a)));

preferences:
42.25 ms | 402 KiB | 5 Q