Конструкция if
Конструкцията if проверява условието в кръглите скоби и изпълнява кода във фигурните скоби, ако условието е истина. Ако условието е лъжа, кодът вътре в блока if не се изпълнява. Заедно с if могат да се използват операторите else и elseif за създаване на сложни условия.
Синтаксис
if (condition) {
// код, който се изпълнява ако condition е истина
}
Пример
Проверяваме дали 5 е по-голямо от 3:
<?php
if (5 > 3) {
echo '5 is greater than 3';
}
?>
Резултат от изпълнението на кода:
'5 is greater than 3'
Пример
Използване на else за алтернативно изпълнение:
<?php
$num = 4;
if ($num > 5) {
echo 'Number is greater than 5';
} else {
echo 'Number is 5 or less';
}
?>
Резултат от изпълнението на кода:
'Number is 5 or less'
Пример
Използване на elseif за няколко условия:
<?php
$num = 5;
if ($num > 5) {
echo 'Number is greater than 5';
} elseif ($num == 5) {
echo 'Number is exactly 5';
} else {
echo 'Number is less than 5';
}
?>
Резултат от изпълнението на кода:
'Number is exactly 5'
Вижте също
-
конструкцията
switch,
която проверява стойност за съответствие с няколко варианта