Tecnología

Inicio

Cómo acceder a un arreglo asociativo en PHP

Una matriz asociativa es una matriz de claves asociados con los valores. Las matrices asociativas son útiles cuando los elementos de una matriz están mejor representadas utilizando un valor de cadena en lugar de un índice de matriz numérica. En PHP, puede acceder a los valores de una matriz asociativa directamente mediante la colocación de la llave entre comillas dentro de corchetes. También puede utilizar el "foreach" declaración iterativo para recorrer los valores en una matriz asociativa.

Instrucciones

1 Crear un nuevo archivo PHP en un editor o en el Bloc de notas. Definir una matriz asociativa. Por ejemplo, escriba:

<? Php

$ Fruit_colors = ( "manzana" => "rojo", "naranja" => "naranja", "limón" => "amarilla");

2 Acceder a un elemento de la matriz directamente mediante la especificación de la clave. Por ejemplo, escriba:

echo "El color de una manzana es". $ fruit_colors [ "manzana"];

3 Iterar a través de la matriz mediante el "foreach" comunicado para acceder a cada elemento de la matriz. Por ejemplo, escriba:

foreach ($ $ fruit_colors como fruta => $ color) {

echo "El color de un (n)". $ Fruta. " es " . $ Color. "\ R \ n";

}

?>

4 Guarde el archivo y ejecutarlo en un navegador para asegurarse de que funciona correctamente.

Consejos y advertencias

  • Siempre use comillas alrededor de los valores clave de una matriz asociativa.