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.

PHP Topics


Ask Questions

Ask Question