Logické hodnoty v PHP
Okrem čísel a reťazcov existuje ešte jeden typ
údajov - logický (boolean). Ten
sa skladá len z dvoch možných hodnôt:
true alebo false. Tieto hodnoty
označujú pravdu a lož resp.
Logický typ údajov sa používa pre veci, ktoré
predpokladajú dve možnosti odpovede - áno alebo nie. Napríklad, na otázku
"máte už 18 rokov?" môžete odpovedať
áno, teda true, alebo nie, teda
false.
Pozrime sa na príklad:
<?php
$isAdult = true; // už dospelý
?>
Zmeňme hodnotu na inú:
<?php
$isAdult = false; // ešte nie je dospelý
?>
Vypíšme hodnotu našej premennej na obrazovku.
Použime na to špeciálnu funkciu
var_dump:
<?php
$isAdult = true;
var_dump($isAdult); // vypíše true
?>
No pomocou echo nie je výhodné vypĺňať logické
hodnoty:
<?php
echo true; // vypíše 1
echo false; // vypíše prázdnotu
?>
Priraďte premennej hodnotu true.
Vypíšte túto premennú na obrazovku.
Priraďte premennej hodnotu false.
Vypíšte túto premennú na obrazovku.