| |||||||||||
|
| ||||||||||||
|
Dentro il ciclo $int vale 0 Dentro il ciclo $int vale 1 Dentro il ciclo $int vale 2 Dentro il ciclo $int vale 3 Dentro il ciclo $int vale 4 Fuori dal ciclo $int vale 5Modifichiamo un minimo l'esempio precedente...
| ||||||||||||
|
Dentro il ciclo $int vale 0 Dentro il ciclo $int vale 1 Dentro il ciclo $int vale 2 Dentro il ciclo $int vale 3 Dentro il ciclo $int vale 4 Fuori dal ciclo $int vale 10Attenzione! Fuori dal ciclo $int vale 10!! Perché? Se fate attenzione noterete che abbiamo introdotto prima della variabile $int una parola chiave: my. Questo qualificatore di variabile consente di specificare variabili "localizzate". Questo genere di variabili ha scope ridotto al più ristretto blocco di codice all'interno del quale la variabile è stata dichiarata. In questo caso particolare, lo scope di $int è ridotto alla durata del ciclo for. All'uscita dal ciclo for la variabile $int dichiaratavi scompare, riportando, per così dire, alla luce la variabile $int dichiarata in precedenza.
| |||||||||||||||||
|
| |||||||
|
| |||||||
|
| |||||||||||||||
|
| Inizio Capitolo | Indice |