Оператор переключения PHP с ключевым словом Break: примеры и использование

В PHP оператор «switch» представляет собой альтернативу нескольким операторам «if-else», когда вам нужно оценить несколько условий. Вот пример использования оператора “switch” с ключевым словом “break”:

$fruit = "apple";
switch ($fruit) {
    case "apple":
        echo "It's an apple.";
        break;
    case "banana":
        echo "It's a banana.";
        break;
    case "orange":
        echo "It's an orange.";
        break;
    default:
        echo "Unknown fruit.";
        break;
}

В этом примере значение переменной $fruitсравнивается с разными случаями. Когда совпадение найдено, соответствующий блок кода выполняется, а для выхода из блока переключения используется оператор «break».

Вот еще несколько методов, которые можно использовать с оператором «switch» в PHP:

  1. Использование нескольких падежей без перерывов:

    $day = "Monday";
    switch ($day) {
    case "Monday":
    case "Tuesday":
        echo "It's a weekday.";
        break;
    case "Saturday":
    case "Sunday":
        echo "It's a weekend day.";
        break;
    default:
        echo "Invalid day.";
        break;
    }
  2. Использование регистра по умолчанию без разрыва:

    $number = 5;
    switch ($number) {
    case 1:
        echo "The number is 1.";
        break;
    case 2:
        echo "The number is 2.";
        break;
    default:
        echo "The number is not 1 or 2.";
    }
  3. Намеренное проваливание запросов:

    $age = 18;
    switch ($age) {
    case 18:
        echo "You just became an adult.";
    case 19:
        echo "You're still a teenager.";
        break;
    default:
        echo "You're neither an adult nor a teenager.";
    }