Introduzione agli array associativi
Fa parte della sezione Fondamenti del percorso PHP di Coddy. Lezione 41 di 71.
Negli array indicizzati, accedi agli elementi usando posizioni numeriche: 0, 1, 2 e così via. Ma cosa succede se vuoi accedere ai dati usando nomi significativi? È qui che entrano in gioco gli array associativi.
Gli array associativi usano chiavi (di solito stringhe) invece di indici numerici. Ogni chiave è associata a un valore, creando una relazione chiave-valore che rende i tuoi dati più descrittivi e più facili da usare.
<?php
$person = [
"name" => "Alice",
"age" => 25,
"city" => "Paris"
];
?>Il simbolo => collega ogni chiave al suo valore. Qui, "name" è una chiave che punta al valore "Alice". Invece di ricordare che il nome si trova all'indice 0, puoi usare direttamente la chiave "name", molto più intuitivo!
Questa struttura è perfetta per rappresentare entità del mondo reale come utenti, prodotti o impostazioni, in cui ogni dato ha un'etichetta chiara. Nelle prossime lezioni imparerai ad accedere a queste coppie chiave-valore, modificarle e aggiungerne altre.
Provalo tu
Questa lezione non include una sfida di codice.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori di confronto e logici
Operatori di confrontoUguaglianza e identitàOperatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica semplice7Array Parte 2 - Associativi
Introduzione agli array associativiAccedere ai valori tramite chiaveModificare i valori tramite chiaveAggiungere nuove coppie chiave-valoreVerificare se una chiave esisteRiepilogo - Archivio dati chiave-valore2Variabili e tipi di dati
NumeriStringhe e virgoletteValori booleaniConvenzioni di denominazioneRiepilogo - Inizializzazione delle variabiliVariabili vuoteConcatenazione di stringheAcquisire input dall'utenteConvertire in tipi diversi5Logica condizionale
Istruzione ifIf - elseL’operatore ternarioOperatore null coalescingIstruzione switchRiepilogo - Prendere decisioni3Operatori di base
Operatori aritmeticiOperatore moduloOperatore di elevamento a potenzaAssegnazione compostaIncremento/decrementoPrecedenza degli operatoriRiepilogo - calcoli sempliciOperatori per stringheEsercitati da solo: Compilatore PHP online