Page 32 - Corso di PHP - Livello base
P. 32
sono variabili che possono assumere soltanto due valori: vero o
falso. Prendono il nome da un matematico nonché filosofo
inglese, George Boole (1815 – 1864), noto per essere stato il
padre della logica matematica booleana (ovvero la base della
logica dei computer moderni).
Si possono scrivere in questo modo:
<?php
$a = true;
$b = false;
?>
I booleani ci servono quindi per assegnare valori di verità alle
nostre variabili, o anche per controllare il risultato di certe
operazioni o certi confronti: tutto questo ci tornerà davvero utile
quando vedremo, tra pochi capitoli, i blocchi condizionali e i
cicli.
Cosa significa che i booleani servono per controllare i risultati
di certe operazioni? Significa che potremo verificare se il
risultato di un'operazione è vero o è falso, sempre attraverso un
blocco condizionale o un ciclo. Supponiamo, per esempio, di
dover sapere se il risultato di una operazione $a è uguale a
quello di una operazione $b: se è uguale, stamperemo la scritta
“uguale” e se è diverso stamperemo la scritta “diverso”.
<?php
$x = 2;
$y = 3;
$a = $x + $y;
$z = 1;
$t = 4;
$b = $z + $t;
/*
32