Изучаем PHP программирование

   Search   

Русская версия | English version   

Скрипты :: Секреты профессионалов :: Link :: FAQ   Пишите письма  



 

главная :: основы PHP

Логические величины (истина/ложь)

Логический тип данных принимает всего два значения: истинное (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:

Designed by Fedin
All right reserved
2003-2004
Hosted by uCoz