Лагічныя значэнні ў PHP

Апроч лікаў і радкоў існуе яшчэ адзін тып дадзеных - лагічны (boolean). Ён складаецца ўсяго з двух магчымых значэнняў: true або false. Гэтыя значэнні абазначаюць ісціну і хлусню адпаведна.

Лагічны тып дадзеных выкарыстоўваецца для такіх рэчаў, якія прадугледжваюць два варыянты адказу - так ці не. Напрыклад, на пытанне "вам ужо ёсць 18 гадоў?" вы можаце адказаць так, гэта значыць true, ці не, гэта значыць false.

Давайце паглядзім на прыкладзе:

php<?php
  $isAdult = true;  // ужо дарослы
?>

Зменім значэнне на іншае:

php<?php
  $isAdult = false; // яшчэ не дарослы
?>

Вывядзем значэнне нашай зменнай на экран. Выкарастаем для гэтага спецыяльную функцыю var_dump:

php<?php
  $isAdult = true;
  var_dump($isAdult); // выведе true
?>

А вось праз echo выводзіць лагічныя значэнні не зручна:

php<?php
  echo true;  // выведе 1
  echo false; // выведе пустату
?>
Задание 1

Прысвойце зменнай значэнне true. Вывядзіце гэтую зменную на экран.

Задание 2

Прысвойце зменнай значэнне false. Вывядзіце гэтую зменную на экран.