3v4l.org

run code in 300+ PHP versions simultaneously
<?php error_reporting(E_ALL); class Base { public function __construct(A $a, array $array) { } } class A{} class B{} class Concrete extends Base { public function __construct(B $b) { } } new Concrete(new B);

preferences:
39.65 ms | 402 KiB | 5 Q