Page 121 - HTML, PHP & MYSQL - La programmazione eb
P. 121
Uno dei modi per scrivere il nostro array è il seguente:
<?php
$amici = array("Luca", "Jacopo", "Felice", "Peppo");
?>
In sostanza abbiamo dato un nome al nostro array ed
abbiamo inserito i vari elementi tra parentesi (dopo
l'indicazione di "array") divisi da una virgola. PHP associa
automaticamente a ciascuno dei valori che abbiamo
elencato un indice numerico, a partire da 0. Quindi, in
questo caso, "Luca" assumerà l'indice 0, "Jacopo" l'indice
1, e così via.
Il risultato sarebbe stato il medesimo se avessimo scritto il
nostro array in questa maniera:
<?php
$amici = array();
$amici[0] = "Luca";
$amici[1] = "Jacopo";
$amici[2] = "Felice";
$amici[3] = "Peppo";
?>
Come è evidente nel primo modo l'indice dei vari item
dell'array veniva assegnato in automatico da PHP, mentre
in questo secondo caso lo abbiamo esplicitato noi.
Nel nostro esempio abbiamo utlizzato un array con indice
numerico, tuttavia è opportuno ricordare che l'indice può
essere anche di tipo stringa. Facciamo un esempio di un
array PHP contenente i dati di un ipotetico cliente in cui,
122