Dopo questa breve introduzione sugli operatori, possiamo definire un'espressione come una qualsiasi combinazione di funzioni (v. lezioni successive), valori e operatori che si risolvono in un valore. Nel caso visto prima, l'espressione 7+3 ha come valore 10.
In generale, in PHP, qualsiasi cosa utilizzabile come un valore può essere considerata un'espressione. Vediamo alcuni rapidi esempi:
15 * 3; // espressione il cui valore è 45 'Giacomo' . ' Verdi'; // espressione il cui valore è 'Giacomo Verdi' $a + $b; // espressione il cui valore è dato dalla somma // dei valori delle variabili $a e $b
$a = 6; // il valore di questa espressione è 6
echo 'Paolo'; // stampa 'Paolo' echo ($nome = 'Paolo'); // stampa sempre 'Paolo'
Vediamo qualche altro esempio:
7 > 4; //valore dell'espressione: true (vero) $a = 7 > 4; //valore dell'espressione: lo stesso di prima; //la variabile $a assume quindi il valore true $b = 5 * 4; //valore dell'espressione: 20; viene assegnato a $b
$a = 10; $b = 10; ++$a; // incrementiamo $a, che diventa 11; l'espressione vale 11 $b++; // anche $b diventa 11; qui però l'espressione vale 10
$a = 5; $b = 5; echo ++$a; // $a diventa 6, e viene stampato '6' echo $b++; // anche $b diventa 6, ma viene stampato '5' echo ++$b; // a questo punto $b è diventato 7, e viene stampato '7'
0 commenti:
Posta un commento
Proponi un'idea, segnalaci un problema.
Entra a far parte di CS3, pubblica i tuoi articoli.
Scrivi un commento!