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