PHP/Array
< PHP
Come già accennato, un array (anche chiamato vettore) è una variabile complessa, ovvero formata da altre variabili. Vediamo subito la definizione standard di array:
<?php
$persone = array('Mario','Giacomo','Luca','Federico');
echo "La prima persona è " . $persone[0] . "<br />";
echo "La seconda persona è " . $persone[1] . "<br />";
echo "La terza persona è " . $persone[2] . "<br />";
echo "La quarta persona è " . $persone[3] . "<br />";
?>
Analizziamo il codice. La dichiarazione dell'array ($persone) avviene come le variabili: dichiarazione e inizializzazione coincidono. La differenza come si può notare è che il valore corrisponde al risultato di una funzione (array ()). Gli echo stampano il contenuto dell'array. Cosa notate? La prima voce inserita corrisponde sempre allo 0, la seconda all'1 e così via...
Se volessivo invece modificare la sequenza dei numeri potremmo utilizzare:
<?php
$persone = array( 5 => 'Mario','Giacomo','Luca','Federico');
?>
In questo modo gli elementi saranno:
$persone[5] Mario $persone[6] Giacomo $persone[7] Luca $persone[8] Federico