PHP Switch Statements
- Previous Page PHP If...Else
- Next Page PHP While Loop
switch 语句用于基于不同条件执行不同动作。
Yinza Switch
Iyi a da yinza yinza koda kafin yinza yinza koda a yinza yinza, yinza Switch yinza.
A yinza Switch yinza zai tsaki da yinza da tsaki koda if..elseif..else. yinza yinza.
Syntax
switch (expression) { case label1: Code to be executed when expression = label1 ; break; case label2: Code to be executed when expression = label2 ; break; default: Code to be executed when the value of the expression is not equal to label1 and label2; }
Working Principle:
- Perform a single calculation of the expression (usually a variable)
- Compare the value of the expression with the value of the case in the structure
- If there is a match, execute the code associated with the case
- After the code is executed,break statementPrevent the code from jumping into the next case to continue executing
- If no case is true, use the default statement
Example
<?php $favfruit="orange"; switch ($favfruit) { case "apple": echo "Your favorite fruit is apple!"; break; case "banana": echo "Your favorite fruit is banana!"; break; case "orange": echo "Your favorite fruit is orange!"; break; default: echo "Your favorite fruit is neither apple, banana, or orange!"; } ?>
- Previous Page PHP If...Else
- Next Page PHP While Loop