Array
Gli array permettono di memorizzare collezioni di dati. Esploreremo gli array indicizzati, associativi e multidimensionali.
Gli array sono strutture dati che consentono di memorizzare più valori in una singola variabile. In PHP, ci sono tre tipi di array:
- Array indicizzati: Gli indici sono numeri automaticamente assegnati a partire da 0.
- Array associativi: Gli indici possono essere nominati con stringhe per una migliore identificazione degli elementi.
- Array multidimensionali: Gli array che contengono altri array come valori.
Esempi di array
Ecco come puoi creare e utilizzare i vari tipi di array in PHP:
<?php
// Creazione di un array indicizzato
$arrayIndicizzato = array("mela", "banana", "arancia");
echo "Primo frutto: " . $arrayIndicizzato[0] . "<br>";
// Creazione di un array associativo
$arrayAssociativo = array("mela" => "verde", "banana" => "gialla", "arancia" => "arancione");
echo "Il colore della banana è: " . $arrayAssociativo["banana"] . "<br>";
// Creazione di un array multidimensionale
$arrayMultidimensionale = array(
"frutti" => array("mela", "banana"),
"colori" => array("mela" => "verde", "banana" => "gialla")
);
echo "Frutto: " . $arrayMultidimensionale["frutti"][1] . "; Colore: " . $arrayMultidimensionale["colori"]["banana"] . "<br>";
?>
Operazioni comuni sugli array
In PHP, puoi eseguire diverse operazioni sugli array, come:
- count(): Restituisce il numero di elementi in un array.
- sort(): Ordina un array.
- array_push(): Aggiunge un elemento alla fine di un array.
- array_merge(): Unisce uno o più array.
- foreach(): Itera su ogni elemento dell'array.
Gli array sono una parte fondamentale di PHP e sono utilizzati in numerose situazioni pratiche, dal passaggio di dati a funzioni fino alla gestione delle informazioni ottenute da formulari, database e altre fonti.
Esercizio
Per poter accedere alla sezione degli esercizi interattivi è necessario aver fatto l'accesso.
3 / 13