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

$x = 6;

                 $x -= 3; // il valore di $x viene diminuito di 3

                 echo "$x<br />";


                 $x = 6;


                 $x *= 3; // il valore di $x viene moltiplicato per 3
                 echo "$x<br />";


                 $x = 6;


                 $x /= 3; // il valore di $x viene diviso per 3
                 echo "$x<br />";

                 ?>

                Se avete scritto tutto bene, otterrete in colonna i numeri 9, 3, 18

                e 2. Dopo ogni operazione abbiamo riscritto sempre “$x = 6;”
                perché  altrimenti  l'operazione  viene  svolta  sull'ultimo  valore

                associato alla variabile $x. Se scriviamo per esempio questo:


                 <?php


                 $x = 6;


                 $x += 3; //il valore di $x viene aumentato di 3
                 echo "$x<br />";


                 $x -= 3; // il valore di $x DIVENTATO 9 viene diminuito di 3
                 echo "$x<br />";


                 ?>


                Invece di 9 e 3 i risultati saranno 9 e 6, perché la sottrazione
                viene eseguita sull'ultimo valore associato a $x, che in seguito




                                                           29
   24   25   26   27   28   29   30   31   32   33   34