Page 40 - Corso di PHP - Livello base
P. 40
dell'elemento. Quando ci occuperemo dei controlli iterativi
vedremo che ci sarà anche un modo più rapido per stampare
gli elementi, perché finché abbiamo un array con quattro
elementi possiamo anche utilizzare il codice di esempio qua
sopra, ma quando avremo a che fare con array di decine di
elementi (e soprattutto se non sapremo quali valori
corrispondono a quali indici), questo modo di stampare l'array
sarà inservibile.
Se ci venisse in mente, per un qualche bizzarro motivo, di
scrivere semplicemente “echo $array”, il risultato che otterremo
sarà semplicemente la scritta “Array” sul nostro schermo.
Nel caso in cui invece scegliessimo di conferire lo stesso indice
a due elementi, come nell'esempio seguente:
<?php
$array[0] = "Federico";
$array[1] = "Ilaria";
$array[1] = "Gabriele";
?>
Automaticamente l'elemento “Ilaria” verrebbe eliminato
dall'array e al suo posto verrebbe inserito l'elemento
“Gabriele”. Possiamo anche assegnare l'indice ai primi due
elementi e non assegnarlo al terzo, e in questo caso l'elemento
con l'indice non dichiarato assumerà il primo indice
disponibile:
<?php
$array[0] = "Federico";
$array[1] = "Ilaria";
40