PHP да логик қийматлар
Сонлар ва сатрлардан ташқари яна бир маълумот
тури мавжуд - логик (boolean). У
иккита имкониятли қийматдан иборат:
true ёки false. Бу қийматлар
мос равишда рост ва ёлғонни ифодалайди.
Логик маълумот тури "ҳа" ёки "йўқ" жавобини
назарда тутадиган нарсалар учун ишлатилади.
Мисол учун, "Сизга 18 ёш бўлдими?"
саволига сиз ҳа, яъни true, ёки йўқ,
яъни false, деб жавоб беришингиз мумкин.
Келгина, мисолда кўрамиз:
<?php
$isAdult = true; // аллақачон катта
?>
Қийматни бошқасига ўзгартирамиз:
<?php
$isAdult = false; // ҳали катта эмас
?>
Ўзгарувчимизнинг қийматини экранга чиқарайлик.
Бунинг учун махсус var_dump функциясидан
foydланамиз:
<?php
$isAdult = true;
var_dump($isAdult); // true ни чиқаради
?>
Аммо echo орқали логик қийматларни
чиқариш қулай эмас:
<?php
echo true; // 1 ни чиқаради
echo false; // бўшлиқни чиқаради
?>
Ўзгарувчига true қийматини беринг.
Ушбу ўзгарувчини экранга чиқаринг.
Ўзгарувчига false қийматини беринг.
Ушбу ўзгарувчини экранга чиқаринг.