Конструкция 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 комментариев