Loogilised väärtused PHP-s
Arvude ja stringide kõrval on olemas veel üks andmetüüp
- loogiline (boolean). See
koosneb vaid kahest võimalikust väärtusest:
true või false. Need väärtused
tähistavad vastavalt tõde ja väär.
Loogilist andmetüüpi kasutatakse selliste
asjade puhul, mis eeldavad kahte vastusevarianti
- jah või ei. Näiteks, küsimusele
"kas te olete juba 18-aastane?" võite vastata
jah, see tähendab true, või ei, see tähendab
false.
Vaatame näidet:
<?php
$isAdult = true; // juba täiskasvanud
?>
Muudame väärtuse teiseks:
<?php
$isAdult = false; // veel mitte täiskasvanud
?>
Väljastame meie muutuja väärtuse ekraanile.
Kasutame selleks spetsiaalset funktsiooni
var_dump:
<?php
$isAdult = true;
var_dump($isAdult); // väljastab true
?>
Aga läbi echo pole loogiliste
väärtuste väljastamine mugav:
<?php
echo true; // väljastab 1
echo false; // väljastab tühjuse
?>
Omistage muutujale väärtus true.
Väljastage see muutuja ekraanile.
Omistage muutujale väärtus false.
Väljastage see muutuja ekraanile.