От автора code.mu: РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
7 of 410 menu

Конструкция case

Конструкция case является частью оператора switch и позволяет организовать ветвление программы в зависимости от значения переменной. Каждый case проверяет соответствие значения переменной своему условию и выполняет код, если соответствие найдено.

Синтаксис

switch ($variable) { case value1: // code to execute break; case value2: // code to execute break; default: // default code }

Пример

Простейший пример использования конструкции case для проверки числового значения:

<?php $num = 2; switch ($num) { case 1: echo 'One'; break; case 2: echo 'Two'; break; default: echo 'Other number'; } ?>

Результат выполнения кода:

'Two'

Пример

Использование нескольких case для одного блока кода:

<?php $char = 'b'; switch ($char) { case 'a': case 'e': case 'i': case 'o': case 'u': echo 'Vowel'; break; default: echo 'Consonant'; } ?>

Результат выполнения кода:

'Consonant'

Пример

Использование case со строками:

<?php $day = 'Monday'; switch ($day) { case 'Monday': echo 'First day of week'; break; case 'Friday': echo 'Last working day'; break; default: echo 'Regular day'; } ?>

Результат выполнения кода:

'First day of week'

Смотрите также

  • оператор if,
    который выполняет код при выполнении условия
  • оператор while,
    который создает цикл с условием
Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить