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

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


                I confronti non possono essere fatti solo con i numeri,  ma  si
                possono  fare  anche  con  le  stringhe!  In  questo  caso  le  prime

                lettere dell'alfabeto saranno minori rispetto alle ultime (la a è
                minore della b, la c è minore della f, la s è maggiore della m e
                così  via).  C'è  poi  da  sapere  che  le  lettere  minuscole  sono

                maggiori delle maiuscole e tutte le lettere sono maggiori dei
                numeri. Esempio:


                 <?php


                 $a = "Ciao";

                 $b = "a tutti";
                 $c = "i lettori!";
                 $d = "10 volte";

                 $a > $b;
                 /* risultato falso, perché “a tutti” è maggiore di “Ciao” in quanto inizia per minuscola */
                 $c > $b; // vero, perché la “i” è maggiore della “a”

                 $b > $d; // vero, perché le lettere sono maggiori dei numeri
                 ?>


                Esistono poi gli operatori logici, ovvero operatori che servono
                per combinare valori booleani, quindi per combinare i risultati

                di più operazioni. Supponiamo di avere quattro variabili di tipo
                intero: $a, $b, $c e $d. Supponiamo di voler stampare la scritta

                “tutto  vero”  se  $a  è  maggiore  di  $b  e  $c  è  maggiore  di  $d.
                Dovremo comportarci così:


                 <?php
                 $a = 3;

                 $b = 2;
                 $c = 6;

                 $d = 5;


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