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?";
}
Если в результате проверки условия выполняется всего одна ко-
манда, фигурные скобки не обязательны:
                                       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?";
  }

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