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
   27   28   29   30   31   32   33   34   35   36   37