Логически стойности в 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.
Изведете тази променлива на екрана.