The following code is invalid:
final class MyClass { public function __construct() { parent::__construct(null); } } $x = new MyClass();
Running the above code will produce a fatal error:
PHP Fatal error: Cannot access parent:: when current class scope has no parent