ლოგიკური მნიშვნელობები 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.
გამოიტანეთ ეს ცვლადი ეკრანზე.