Un array multidimensionale è un array che contiene altri array al suo interno.
In pratica è come una tabella fatta di righe e colonne.
Questo tipo di struttura è molto utile quando dobbiamo gestire dati più complessi.
Immaginiamo di voler memorizzare alcuni dati di persone.
<?php |
Possiamo immaginarlo come una tabella:
| Nome | Età | Città |
|---|---|---|
| Paolo | 65 | Roma |
| Marco | 40 | Milano |
| Lucia | 35 | Torino |
Per accedere agli elementi dobbiamo indicare due indici:
$array[riga][colonna]
<?php |
✔ Output
Paolo
Significa:
riga 0
colonna 0
<?php |
✔ Output
Marco
<?php |
✔ Output
Torino
Possiamo usare due cicli.
<?php
|
Spesso foreach è più semplice.
<?php |
Possiamo combinare array multidimensionali e associativi.
<?php |
✔ Output
Paolo
Un array multidimensionale contiene altri array
Si accede agli elementi con più indici
È molto usato per rappresentare tabelle di dati
Può essere combinato con array associativi
Con questo abbiamo completato la parte base sugli array in PHP 🎉
Il prossimo capitolo del tutorial di solito è:
dove vedremo funzioni molto utili come:
count()
sort()
array_push()
array_merge()
🚀