Page 33 - Corso di PHP - Livello base
P. 33

A questo punto con un blocco condizionale
                 controlleremo se il risultato di "a"
                 è uguale al risultato di "b"

                 e in caso affermativo faremo stampare "uguale"
                 al programma... in caso contrario

                 faremo stampare "diverso".
                 In questo caso, il risultato del confronto

                 $a == $b è "true" (con due uguali).
                 Se $x fosse stato 3, il risultato del confronto

                 sarebbe stato "false".
                 */
                 ?>


                Ovviamente i confronti si possono fare in diversi modi... adesso

                abbiamo visto quello più semplice, $a == $b, per verificare se
                due variabili sono uguali (si scrivono due uguali perché i due
                uguali sono un operatore di confronto, mentre il singolo uguale

                è un operatore di assegnazione: serve, come sappiamo e come
                abbiamo visto anche nell'esempio precedente, per assegnare il

                valore  a  una  variabile.  I  due  uguali  invece  servono  per
                confrontare  due  variabili  diverse).  In  caso  affermativo,  il

                risultato del confronto sarà true e in caso contrario false.


                Ma ci sono altri operatori, e ora li vediamo uno per uno:


                 <?php
                 $a == $b
                 /* per controllare se sono uguali: in caso affermativo il risultato sarà true */
                 $a != $b
                 /* per verificare se $a è diverso da $b: in caso affermativo il risultato sarà true */

                 $a > $b
                 // per verificare se $a è maggiore di $b
                 $a < $b
                 // per verificare se $a è minore di $b
                 $a >= $b
                 // per verificare se $a è maggiore-uguale a $b




                                                           33
   28   29   30   31   32   33   34   35   36   37   38