Логический тип данных (boolean) является одним из наиболее интерестных типов данных для любого языка программирования. Тип Boolean содержит в себе логическое значение (ИСТИНА/ЛОЖЬ) на основании которого происходит исполнение программы.
Рассмотрим данный тип данных более подробно:
Тип boolean (логический тип).
Boolean является логическим типом данных, а это значит, что переменные этого типа могут иметь лишь 2 значения: истина (true) и ложь (false).
$test = True;
Основной сферой применения логического типа boolean являются управляющие конструкции, где определяется истинность какого–либо вычисления и в зависимости от результата выполняются определенные действия.
Как мы уже говорили, строкой <?php открывается любая программа, написанная на PHP. Затем, строкой $a = False; - мы присваиваем переменной $a логическое значение ЛОЖЬ. Далее идет функция if, которая проверяет, является ли значение переменной $a ложью и если условие выполняется ($a == False), то при помощи оператора echo PHP вписывает в тело HTML документа строку False<br>, которая будет вписанна в документ в том месте, где произошел вызов программы.
Далее мы присваиваем переменной $b строковое значение "1" и вновь функцией if проверяем равенство этой переменной единице - if ($b == "1"). Если условие выполняется, то на экран будет выведенно содержимое этой переменной.
И наконец мы закрываем нашу программу последовательностью символов ?>.
Вот таким образом выглядит работа с логическими или иначе булевскими переменными. Они принимают значение ИСТИНА или ЛОЖЬ и в зависимости от этого программа должна выполнить определенные действия.