3v4l.org

run code in 300+ PHP versions simultaneously
<?php class a { function __construct($b) { var_dump($b); } } class b { function __construct() { var_dump($GLOBALS['a']); } } $a = new a(new b);

preferences:
45.72 ms | 402 KiB | 5 Q