Switch statements compare a single test value to multiple conditions, and performs any associated actions for successful comparisons. It can result in multiple matches/actions.
Given the following switch…
switch($myValue)
{
'First Condition' { 'First Action' }
'Second Condition' { 'Second Action' }
}
'First Action' will be output if $myValue is set as 'First Condition'.
'Section Action' will be output if $myValue is set as 'Second Condition'.
Nothing will be output if $myValue does not match either conditions.