Конструкция if
является одной из наиболее важных особенностей многих языков, включая PHP. Это позволяет выполнять условное выполнение фрагментов кода. PHP имеет if
структуру, похожую на C:
если (выражение)
утверждение
Как описано в разделе о выражениях , выражение оценивается по своему логическому значению. Если выражение оценивается как true
, PHP выполнит оператор , а если оно оценивается как false
- проигнорирует его.
В следующем примере показано, что a больше, чем b , если $a больше, чем $b :
<?php
if ($a > $b)
echo "a is bigger than b";
?>
Часто требуется, чтобы более одного оператора выполнялось условно. Конечно, нет необходимости заключать каждое выражение в if
предложение. Вместо этого вы можете сгруппировать несколько операторов в группу операторов. Например, этот код будет отображать a больше, чем b , если $a больше, чем $b , а затем присвоит значение $a переменной $b :
<?php
if ($a > $b) {
echo "a is bigger than b";
$b = $a;
}
?>
If
операторы могут бесконечно вкладываться в другие if
операторы, что дает вам полную гибкость для условного выполнения различных частей вашей программы.
0 комментариев