Switching Branches
Switch Statements
Conditional branching performed by multiple if-elseif-else statement can often be performed more efficient by a switch statement when the test expression just evaluates one condition .
The switch statement work in an unusual way . It takes a given value as its parameters argument then seeks to match that value from a number of case statement .
The important to end each case statement with a break keyword statement so the switch statement when then exit when a match is found without seeking further matches
Syntax
switch(test-value)
{
case match-value:statement-to-execute-when-matched ; break;
case match-value:statement-to-execute-when-matched ; break;
case match-value:statement-to-execute-when-matched ; break;
default : statement-to-execute-when-no-match-found ;
}
PHP Program
<?php
$number=2;
$letter=B;
// First Condition
switch($number)
{
case 1 : echo 'number is one ';break;
case 2 : echo 'number is two ';break;
case 3 : echo 'number is three ';break;
default : echo 'number is not unrecognized';
}
// Second Condition
switch($letter)
{
case A : echo 'Letter is A ';break;
case B : echo 'Letter is B ';break;
case C : echo 'Letter is C ';break;
default : echo 'Letter is Unrecognized ';
}
?>
Output
Nice 👍
ReplyDelete