Control Flow Details
Switch Statements
A switch compares one value with several cases.
Switch Statements
switch_statement.php
<?php
$code = ;
$label = "";
$fee = 0;
switch ($code) {
case 1:
$label = "standard";
$fee = 5;
break;
case 2:
$label = "express";
$fee = 12;
break;
default:
$label = "manual";
$fee = 20;
break;
}
echo "code=" . $code . "\n";
echo "label=" . $label . "\n";
echo "fee=" . $fee . "\n";
<?php
$code = ;
$label = "";
$fee = 0;
switch ($code) {
case 1:
$label = "standard";
$fee = 5;
break;
case 2:
$label = "express";
$fee = 12;
break;
default:
$label = "manual";
$fee = 20;
break;
}
echo "code=" . $code . "\n";
echo "label=" . $label . "\n";
echo "fee=" . $fee . "\n";
<?php
$code = ;
$label = "";
$fee = 0;
switch ($code) {
case 1:
$label = "standard";
$fee = 5;
break;
case 2:
$label = "express";
$fee = 12;
break;
default:
$label = "manual";
$fee = 20;
break;
}
echo "code=" . $code . "\n";
echo "label=" . $label . "\n";
echo "fee=" . $fee . "\n";
switch case
Each `case` handles one matching value, and `default` handles the fallback.