Come accedere a un array associativo in PHP

April 6

Un array associativo è una matrice di tasti associati valori. Gli array associativi sono utili quando gli elementi di un array sono rappresentati meglio con un valore di stringa invece di un indice di matrice numerica. In PHP, è possibile accedere ai valori di un array associativo direttamente inserendo la chiave tra virgolette all'interno di parentesi quadre. È inoltre possibile utilizzare il "foreach" dichiarazione iterativo per scorrere i valori in un array associativo.

istruzione

1 Creare un nuovo file PHP in un editor o nel blocco note. Definire un array associativo. Ad esempio, digitare:

<? Php

$ Fruit_colors = ( "mela" => "rosso", "arancia" => "arancia", "limone" => "giallo");

2 Accedere ad un elemento della matrice direttamente specificando la chiave. Ad esempio, digitare:

echo "Il colore di una mela è". $ fruit_colors [ "mela"];

3 Scorrere la matrice utilizzando l'istruzione "foreach" per accedere a ciascun elemento dell'array. Ad esempio, digitare:

foreach ($ fruit_colors come $ frutto => $ colore) {

echo "Il colore di un (n)". $ Frutto. "È". $ Colore. "\ R \ n";

}

?>

4 Salvare il file ed eseguirlo in un browser per assicurarsi che funzioni correttamente.

Consigli e avvertenze

  • Usare sempre le virgolette attorno ai valori chiave in un array associativo.