3v4l.org

run code in 300+ PHP versions simultaneously
<?php class GrandParent { public function __construct($foo) { var_dump($foo); } } class Parentx extends GrandParent { public function __construct($foo) { parent::__construct($foo); } } class Child extends Parentx { public function __construct() { parent::__construct('test'); } }

preferences:
29.29 ms | 402 KiB | 5 Q