Заява про переключення PHP
У попередньому підручнику ми обговорювали, як використовувати PHP, якщо заява у ваших програмах задавати питання та приймати рішення. За допомогою оператора if можна контролювати потік вашої програми. Тепер ми вивчимо заяву перемикача PHP, яка також може використовуватися для управління потоком вашої програми.

PHP, якщо заява оцінює вираз як істинне чи хибне. Цей тип питань називається булевим. Синє небо - правдиве чи хибне? Однак оператор switch оцінює результат справи проти виразу переключення. Це химерний спосіб сказати, що ви можете перевірити більше, ніж просто вірно чи неправдиво. Ви також можете перевірити прості числа та рядки. Ось основна операція перемикача.

перемикач (вираз)
{
результат1:
зробити це
перерву;

випадок2:
зробити це
перерву;

за замовчуванням:
зробити це
перерву;
}
перемикач ($ небо)
{
випадок "червоний":
відлуння «Небо червоне»;
перерву;

випадок "синій":
відлуння «Небо синє»;
перерву;

за замовчуванням:
ехо «Небо впало»;
перерву;
}

Як видно з прикладу, оператор перемикання складається з шести частин.

перемикач ($ небо)
перемикач (вираз)
Оператор перемикання починається з випробуваного виразу - $ sky - розміщеного всередині дужок.

{
Це запускає заяви справи.

випадок "червоний":
результат справи:
Оператор тестує значення виразу перемикача - $ sky - на результат, який у прикладі є червоним. Якщо є відповідність, програма заповнить супровідний код для цієї справи. відлуння «Небо червоне»;

перерву;
Заява перерви закінчує виконання оператора switch. Якщо знайдено відповідність і додається супровідний код (зробіть це), тоді заява про перерву змушує програму ігнорувати або пропускати решту оператора перемикання. Він перейде до кінця блоку операторів перемикання та виконає перший рядок коду поза блоком.

за замовчуванням:
Заява за замовчуванням - це особливий тип заяви. Це необов’язково. Якщо в попередніх виписках випадків не знайдено відповідності, і програма доводить його до кінця, він зіткнеться з твердженням за замовчуванням. Цей випадок випадку за замовчуванням вказує програмі, що робити, якщо немає відповідності. Але ви, можливо, не хочете, щоб програма нічого робила. Якщо так, ви можете опустити заявку справи за замовчуванням.

}
На цьому закінчуються заяви справи.





Відео Інструкція: PHP for Web Development (Квітня 2024).