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