#7 – Оператор «Switch-case»

#7 – Оператор «Switch-case»

Помимо оператора «if-else» в языке PHP существует оператор «Switch-case». Данный оператор позволяет проверить одну переменную на множество значений. За урок мы научимся использовать его на практике.

Видеоурок

В прошлом уроке мы рассмотрели что такое условные операторы и изучили конструкцию if else, а также тернарный оператор проверки. Теперь настало время рассмотреть условие switch case.


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

Конструкция case обладает более удобным форматом для проверки множественных условий на совпадение значения. В конструкцию записывается переменная, что проверяется, а также значения на которые происходит проверка.


Пример оператора:

$x = 23;
switch ($x) { // Проверяем переменную x
	case 1: // Если переменная будет равна 1, то здесь сработает код
		// Может быть множество строк, а не только одна
		echo "Переменная равна 1";
		break; // Указываем конец для кода для этой проверки
	case 56: // Если переменная будет равна 56, то здесь сработает код
		// Может быть множество строк, а не только одна
		echo "Переменная равна 56";
		break; // Указываем конец для кода для этой проверки
	// По аналогии таких проверок может быть множество
	// Также можно добавить проверку, которая сработает в случае
	// если все остальные проверки не сработают
	default:
		echo "Что-то другое";
		break; // Можно и не ставить, так как это последние условие
}

Исходный код

Весь код будет доступен после подписки на проект!

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Видеокурс по PHP, MySQL / Создание динамического сайта
Создание динамического веб сайта
22 урока
Изучение технологии Ajax
7 уроков
Фреймворк Laravel: cоздание веб сайта
8 уроков
Комментарии
Добавить комментарий

Пока комментариев нет