3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { public $id; public $b; public function __construct() { $this->b = new B(); } } class B extends A{ public $foo; public $bar; } $d = new B(); var_dump($d);

preferences:
53.12 ms | 402 KiB | 5 Q