Cos'è un array ??
L'Array è una variabile che contiene dei dati che vengono salvati nella sequenza Chiave->Valore cioè $chiave['valore']
Gli array possono essere dichiarati mediante il costruttore array
Piccolo esempio di come funzionano gli array
array(Nome => Valore,Nome2 =>Valore2);
Ed abbiamo in uscita
Array(
Nome => Valore
Nome2 => Valore2
)
Vari metodi per creare un array
Array semplice
array(1,3,4,5,6,7) equivale alla forma esplicita di : array(0=>1,1=>2,2=>3......8=>7)
Array nidificato
Array(Array("nome"=>"Giovanni" , "Anni"=> 18), array("Nome"= "giogio" , "Anni"=>18))
In questo modo vediamo che un Array può contenere altri Array
L'esempio precedente si riferisce a un array con due elementi ("array(array(),array();)")
Accesso a un array
Per accedere a un array si usa un array in questo modo $nome_array[valore array]
Esempio
$x = array("Nome"= "giogio" , "Anni"=>18)
Echo $x['Nome'] // in questo caso farà uscire scritto Giogio
Echo $x['Anni'] // in questo caso farà uscire scritto Giogio
Array con foreach
Ci sono diverse tecniche per per l'iterazione con gli array una di queste è l'uso di Foreach come possiamo vedere in questo esempio
$array = array("Giovanni", "Antonio", "Francesco", "Luca");//Definiamo l'array
//Ciclo foreach
foreach($array as $numero=>$valore){
print "#$numero = $valore\n";
}
Il print stamperà a video il seguente valore
#0 = Giovanni #1 = Antonio #2 = Francesco #3 = Luca
Guida in costruzione