|
Un array è una
struttura dati che ci permette di accedere ad un insieme di variabili
identificate da uno stesso nome. Un array ha una lunghezza pari al
numero di variabili di cui è costituito. Può essere comodo pensare ad
un array come ad una tabella costituita da una o più righe e da più
colonne. Se l'array è formato da un'unica riga allora si parlerà di
vettore, altrimenti parleremo di matrice.
Gli elementi dell'array (le variabili che lo costituiscono) sono
identificate dallo stesso nome dell'array e da uno o più indici, che
indicano la posizione dell'elemento all'intero del vettore o della
matrice.
Ad esempio, pensiamo di voler memorizzare i nomi dei giorni della
settimana all'interno dell'array di tipo stringa chiamato giorno;
avremo la seguente struttura:
$giorno[0] = "lunedi'"
$giorno[1] = "martedi'"
$giorno[2] = "mercoledi'"
$giorno[3] = "giovedi'"
$giorno[4] = "venerdi'"
$giorno[5] = "sabato"
$giorno[6] = "domenica"
In Perl, come vedremo
in seguito, gli indici degli elementi degli array cominciano dal numero
0; se l'array ha n elementi, allora l'indice dell'ultimo elemento sarà
n-1. |