Page 111 - HTML, PHP & MYSQL - La programmazione eb
P. 111

$b = 5;




              //facciamo qualche confronto...

              $a == $b; //Falso

              $a != $b; //Vero



              $a < $b; //Falso

              Gli  operatori  di  confronto  non  operano  soltanto  con  le

              variabili  numeriche,  ma  anche  con  le  variabili  di  tipo

              stringa.
              In  questo  caso  il  confronto  viene  effettuato  sull‘ordine

              alfabetico dei caratteri: vale a dire che vengono considerati

              "minori"  i  caratteri  che  "vengono  prima"  nell‘ordine

              alfabetico  (quindi  la  lettera  "a"  è  minore  di  "b",  "b"  è

              minore di "c" e così via). Inoltre tutte le lettere minuscole
              sono sempre considerate "maggiori" delle lettere maiuscole

              ("a" è maggiore di "A"). Per finire bisogna ricordare che

              tutte  le  lettere  sono  considerate  "maggiori"  dei  numeri

              compresi tra 0 e 9 (quindi "a" è maggiore di 7).

              In  realtà  confronti  di  questo  tipo  hanno  un  significato
              abbastanza relativo, in quanto

              difficilmente vi capiterà di utilizzarli.



              Operatore Operazione

              AND Tutte gli operatori devono essere veri. In alternativa

              a  "AND"  si  può  usare  "&&"  OR  Almeno  uno  dei  due

              operatori  deve  essere  vero.  In  alternativa  a  "OR"  si  può

              usare "||" XOR Solo uno dei due operatori deve essere vero
              (l‘altro deve essere falso)




              NOT  E‘  l‘operatore  di  negazione  e  si  usa  con  un  solo
              operatore.  In  sostanza  effettua  una  inversione:  restituisce




                                                          112
   106   107   108   109   110   111   112   113   114   115   116