PHP Switch Case Statement
What is Switch case statement?
Explanation
The Switch case statement is used to compare a variable or expression to different values based on which a set of code is executed.
Syntax
Switch (Variable or expression)
{
Case (value 0):
{statements}
Case (value 1):
{statements}
Case (value 2):
{statements}
.
.
Case (value n):
{statements}
default:
{statements}
}
In the above syntax comparing the "variable or expression" in switch statement to the "value" in case, and the statements of that particular case is executed
Example :
<?php
$c=3;
switch ($c)
{
case 0:
echo "value of $c = 0 <br>";
break;
case 1:
echo "value of $c = 1 <br>";
break;
case 2:
echo "value of $c = 2 <br>";
break;
default:
echo "value of $c = Default value <br>";
break;
}
?>
Result :
value of 3 = Default value
In the above example based on the value of $c the messages are displayed of that particular case which matches. The default case accepts anything not matched by other cases, so the value "3" displays the default message.