<?php abstract class x { function test($z, x $x) { var_dump($x); } } class y extends x { function test($z, $x = null) { parent::test($x, $x); } } (new y)->test(null);
You have javascript disabled. You will not be able to edit any code.