Logické hodnoty v PHP

Kromě čísel a řetězců existuje ještě jeden typ dat - logický (boolean). Ten se skládá pouze ze dvou možných hodnot: true nebo false. Tyto hodnoty označují pravdu a nepravdu, respektive.

Logický typ dat se používá pro takové věci, které předpokládají dvě varianty odpovědi - ano nebo ne. Kupříkladu, na otázku "je vám už 18 let?" můžete odpovědět ano, tedy true, nebo ne, tedy false.

Podívejme se na příklad:

php<?php
  $isAdult = true;  // již dospělý
?>

Změňme hodnotu na jinou:

php<?php
  $isAdult = false; // ještě není dospělý
?>

Vypišme hodnotu naší proměnné na obrazovku. Použijme k tomu speciální funkci var_dump:

php<?php
  $isAdult = true;
  var_dump($isAdult); // vypíše true
?>

Zatímco přes echo není výpis logických hodnot pohodlný:

php<?php
  echo true;  // vypíše 1
  echo false; // vypíše prázdnotu
?>
Задание 1

Přiřaďte proměnné hodnotu true. Vypište tuto proměnnou na obrazovku.

Задание 2

Přiřaďte proměnné hodnotu false. Vypište tuto proměnnou na obrazovku.