3v4l.org

run code in 300+ PHP versions simultaneously
<?php $status = 'pending'; ?> <?php switch($status): ?> <?php case 'pending'; ?> Foo <?php break; ?> <?php case 'awaiting-payment'; ?> Bar <?php break; ?>? <?php case 'approved'; ?> Baz <?php break; ?> <?php endswitch; ?>
Output for 5.5.0 - 5.5.35, 5.6.0 - 5.6.21, 7.0.0 - 7.0.6
Parse error: syntax error, unexpected ' ', expecting endswitch (T_ENDSWITCH) or case (T_CASE) or default (T_DEFAULT) in /in/SvsFq on line 3
Process exited with code 255.

preferences:
147.74 ms | 1352 KiB | 6 Q