@ 2020-11-24T18:13:16Z <?php
$input = '5';
$result = match($input) {
0 => "hello",
'1', '2', '3', '0' => "world",
};
echo $result.PHP_EOL;
$result = '';
switch ($input) {
case 0:
$result = "hello";
break;
case '1':
case '2':
case '3':
$result = "world";
break;
}
echo $result.PHP_EOL;
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 8.1.23 - 8.1.27 , 8.2.10 - 8.2.17 , 8.3.0 - 8.3.4 Fatal error: Uncaught UnhandledMatchError: Unhandled match case '5' in /in/RYlUl:4
Stack trace:
#0 {main}
thrown in /in/RYlUl on line 4
Process exited with code 255 . Output for 7.2.0 - 7.2.34 , 7.3.0 - 7.3.24 , 7.4.0 - 7.4.12 Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in /in/RYlUl on line 5
Process exited with code 255 . preferences:dark mode live preview
117.96 ms | 402 KiB | 96 Q