3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { function A() { var_dump('A ctor'); } } class B extends A { function B() { var_dump('B ctor'); parent::__construct(); } } class C extends A { } new A; new B; new C;

preferences:
31.64 ms | 402 KiB | 5 Q