| |||||||||||||||||||||||||||||||||
Атомная энергетика. Ядерные реакторы АЭС. Атомный флот. Ядерное оружие |
|||
| РБМК-1000 | |||
| Гражданский суда | |||
| Авиация | |||
Высшая математика |
|||
| Задачи | |||
| Практикум | |||
| Карта сайта | |||
Логические величины (истина/ложь) |
Логический тип данных принимает всего два значения: истинное (true) и ложное (false). Логические величины создаются двумя способами: при проверке условий и в виде значений переменных. Обе ситуации достаточно просты. Сравнения существуют в нескольких формах. Чаще всего они встречаются при использовании оператора = в условной команде if. Пример: if ($sum == 40) : … Результатом проверки является либо истина, либо ложь: переменная $sum либо равна 40, либо не равна. Если переменная $sum равна 40, проверка дает истинный результат. В противном случае результат равен false. Логические величины также могут определяться явным присваиванием переменной истинного или ложного значения. Пример: $flag = TRUE; if ($flag == TRUE) : print "The flag is true!"; else : print "The flag is false!"; endif; Если переменная $flag истинна, выводится первое сообщение, а если ложна - второе сообщение. Возможен и другой вариант - представление истинных и ложных логических величин в виде значений 1 и 0 соответственно. В этом случае предыдущий пример выглядит так: $flag = 1; if ($flag == TRUE) ; print "The flag is true!"; else : print "The flag is false!"; endif; Наконец, существует еще один способ: $flag = TRUE: // При выполнении этой команды косвенно // проверяется условие "if ($flag == TRUE)" if ($flag) : print "The flag is true!"; else : print "The flag is false!"; endif: |
| На главную |