for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
function f_switch($a){
switch ($a){
case 0 :
printf("zero");
case 10 :
printf("an even number");
break;
default:
printf("I don't know that one");
return -1;
break
The break statement is not necessary if it is preceded for example by a return statement:
switch ($x) { case 1: return 'foo'; break; // This break is not necessary and can be left off. }
If you would like to keep this construct to be consistent with other case statements, you can safely mark this issue as a false-positive.
}
return 0;
The break statement is not necessary if it is preceded for example by a return statement:
If you would like to keep this construct to be consistent with other case statements, you can safely mark this issue as a false-positive.