Позволява ви да организирате изпълнението на кодови фрагменти въз основа на условия.
Синтаксис:
Оператор if (израз).
Може да има неограничена степен на влагане в други IF.
If($a > $b) print "$a е по-голямо от $b";
другоРазширява възможностите на IF за обработка на варианти на израз, когато той е FALSE.
Изразът ELSE се изпълнява само ако IF е FALSE.
If($a>$b) ( echo "a е по-голямо от b"; ) else ( echo "a не е по-голямо от b"; )
иначе акоТова е комбинация от IF и ELSE. Позволява ви да изпълните израз, ако стойността IF е FALSE, но за разлика от ELSE той ще бъде изпълнен, ако изразът ELSEIF е TRUE.
If ($a > $b) ( echo "a е по-голямо от b"; ) elseif ($a == $b) ( echo "a е равно на b"; ) else ( echo "a е по-малко от b"; )
if...endifЕдна от възможните опции за групиране на оператори с оператора IF.
Полезно при вграждане на големи блокове от HTML код в оператор IF.
If ($a == 1): echo "a е 1"; elseif ($a == 2): echo "a е 2"; else: echo "и не е равно на 1 и 2"; endif;
А=5
Блокът на HTML кода A=5 ще бъде видим, ако е изпълнено условието $a==5докато
Синтаксис:
Най-простият тип цикъл в PHP. Принуждава PHP да изпълнява вложени изрази, стига условието да е TRUE. Ако условието е FALSE от самото начало, тогава цикълът няма да бъде изпълнен дори веднъж.
WHILE(условие) изрази