Логические значения в PHP
Кроме чисел и строк существует еще один тип
данных - логический (boolean). Он
состоит всего из двух возможных значений:
true или false. Эти значения
обозначают истину и ложь соответственно.
Логический тип данных используется для таких
вещей, которые предполагают два варианта
ответа - да или нет. К примеру, на вопрос
"вам уже есть 18 лет?" вы можете ответить
да, то есть true, или нет, то есть
false.
Давайте посмотрим на примере:
<?php
$isAdult = true; // уже взрослый
?>
Поменяем значение на другое:
<?php
$isAdult = false; // еще не взрослый
?>
Выведем значение нашей переменной на экран.
Используем для этого специальную функцию
var_dump:
<?php
$isAdult = true;
var_dump($isAdult); // выведет true
?>
А вот через echo выводить логические
значения не удобно:
<?php
echo true; // выведет 1
echo false; // выведет пустоту
?>
Присвойте переменной значение true.
Выведите эту переменную на экран.
Присвойте переменной значение false.
Выведите эту переменную на экран.