3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { public function __construct(string $a) { var_dump($a); } } class B extends A { public function __construct(int $z, int $y) { parent::__construct($z . $y); } public function nonStatic() { var_dump('Wrong!'); } } $b = new B(1, 2); $b::nonStatic();

preferences:
41.07 ms | 402 KiB | 5 Q