3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A {} class B {function __construct(){}} class C {function C(){}} $a = null; new A($a = 123); var_dump($a); $b = null; $b = new B($b = 456); var_dump($b); $c = null; new C($c = 789); var_dump($c); echo 'wat';

preferences:
34.97 ms | 402 KiB | 5 Q