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<?php
  $isAdult = true;  // juba täiskasvanud
?>

Muudame väärtuse teiseks:

php<?php
  $isAdult = false; // veel mitte täiskasvanud
?>

Väljastame meie muutuja väärtuse ekraanile. Kasutame selleks spetsiaalset funktsiooni var_dump:

php<?php
  $isAdult = true;
  var_dump($isAdult); // väljastab true
?>

Aga läbi echo pole loogiliste väärtuste väljastamine mugav:

php<?php
  echo true;  // väljastab 1
  echo false; // väljastab tühjuse
?>
Задание 1

Omistage muutujale väärtus true. Väljastage see muutuja ekraanile.

Задание 2

Omistage muutujale väärtus false. Väljastage see muutuja ekraanile.