Web-технологии с базами данных. Астахова И.Ф - 30 стр.

UptoLike

                                       30
    Операторы сравнения
    Операторы сравнения (табл. 9), как и логические операторы, по-
зволяют управлять логикой программы и принимать решения при
сравнении двух и более переменных.

                     Таблица 9. Операторы сравнения
   Пример        Название                         Результат
    $a<$b         Меньше            Истина, если переменная $а меньше $b
    $a>$b         Больше            Истина, если переменная $а больше $b
   $a <= $b       Меньше
                                Истина, если переменная $а меньше или равна $b
                 или равно
   $a >= $b       Больше
                 или равно   Истина, если переменная $а больше или равна $b

 ($a-12)?5: -1   Тернарный Если переменная $а равна 12, возвращается значение 5,
                  оператор а если не равна –возвращается 1


                1.2.4. Управляющие конструкции
     Существуют две общие формы команды if:
  if (выражение) {
  блок
  }
  и
  if (выражение) {
  блок
  }
  else {
  блок
  }
  if ($cook_weight < 400) {
  print "This is enough potatoes (< 400g) for 1-2 people";
  }
  else {
  print "That's a lot of potatoes. Having a party per-
haps?";
  }

    Если в результате проверки условия выполняется всего одна ко-
манда, фигурные скобки не обязательны: