Run Rector on your code to see what it can do for you:

 {
     public function run(array $params): string
     {
-		return "Hello, " . (string)($params['name'] ?? 'World');
+		return "Hello, " . $params['name'] ?? 'World';
     }
 }
 
 var_dump((new DemoFile())->run(['FAIL']));
PHP snippet to change

Applied Rules:

Not a change you expect?

Config  rector.php
Rector version: 817bbb - released at 2025-11-05 18:59