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.