mirror of
https://github.com/danog/PHP-Parser.git
synced 2024-12-02 17:28:27 +01:00
df17d62b40
The switch cases were not indented and fall-through cases had an unnecessary additional newline. Patch by @pscheit (PR #39).
35 lines
656 B
Plaintext
35 lines
656 B
Plaintext
switch/case/default
|
|
-----
|
|
<?php
|
|
|
|
switch ($expr) {
|
|
case 0:
|
|
echo 'First case, with a break';
|
|
break;
|
|
case 1:
|
|
echo 'Second case, which falls through';
|
|
case 2:
|
|
case 3:
|
|
case 4:
|
|
echo 'Third case, return instead of break';
|
|
return;
|
|
default:
|
|
echo 'Default case';
|
|
break;
|
|
}
|
|
-----
|
|
switch ($expr) {
|
|
case 0:
|
|
echo 'First case, with a break';
|
|
break;
|
|
case 1:
|
|
echo 'Second case, which falls through';
|
|
case 2:
|
|
case 3:
|
|
case 4:
|
|
echo 'Third case, return instead of break';
|
|
return;
|
|
default:
|
|
echo 'Default case';
|
|
break;
|
|
} |