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
$isAdult = true; // již dospělý
?>
Změňme hodnotu na jinou:
<?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
$isAdult = true;
var_dump($isAdult); // vypíše true
?>
Zatímco přes echo není výpis logických
hodnot pohodlný:
<?php
echo true; // vypíše 1
echo false; // vypíše prázdnotu
?>
Přiřaďte proměnné hodnotu true.
Vypište tuto proměnnou na obrazovku.
Přiřaďte proměnné hodnotu false.
Vypište tuto proměnnou na obrazovku.