if
(PHP 4, PHP 5, PHP 7, PHP 8)
Конструкцияif
- Основна структура мов програмування, включаючи PHP. Ця структура дозволяє умовне виконання фрагментів коду. Синтаксис та робота конструкції if
в PHP схожа на те, як це зроблено в мові C:
if (условие)
выражение
Як описано в розділі « Вирази », Умова обчислюється в логічне значення. Якщо умова обчислюється як true
, PHP виконає вираз, а якщо умова обчислюється як false
- PHP проігнорує вираз. Більше інформації про те, які значення обчислюються як false
, дано у розділі «Перетворення на логічний тип».
Наступний приклад виведе «a більше b», якщо значення змінної $a більше, ніж значення змінної $b:
Loading...
Часто потрібно, щоб за умовою виконувалося більше одного виразу. Звичайно, кожен вираз не обертають у конструкцію if
. Натомість висловлювання об'єднують у групу. Наприклад, наступний код виведе «a більше b», якщо значення змінної $a більше, ніж значення змінної $b, а потім надасть змінній $b значення змінної $a:
Loading...
Конструкції if
дозволено вкладати в інші конструкції if
нескінченно, що дає повну гнучкість у створенні умовного виконання елементів програми.