3v4l.org

run code in 300+ PHP versions simultaneously
<?php abstract class Father { protected function __construct($value) { } } class Child extends Father { public function __construct($value) { parent::__construct($value); } } var_dump(new Child(1));

preferences:
50.58 ms | 402 KiB | 5 Q