Foreach y Arrays Asociativos
19 abril 2009¡Buenas a todos!
Hoy os explicaré una sentencia de control de datos, un tipo de bucle. El cual nos permite recorrer matrices o arrays asociativos.
La diferencia entre las matrices y los arrays asociativos es muy simple : en los arrays el índice lo marca un valor numérico desde el 0 hasta X, sin embargo en estos arrays el índice lo marca un valor.
<?php $colores = array( "Rojo" => Red, "Azul" => Blue, "Blanco" => White, "Negro" => Black); foreach($colores as $indice => $valor) { echo $indice.' =>' .$valor."<br>"; } ?>
En las primeras líneas de código creamos el array asociativo $colores.Guardamos como índice el nombre en castellano de un color, este índice contiene la traducción en Ingles de él mismo.
Después recorremos este vector y mostramos en pantalla tanto el índice como el valor de él.
Os invito a que probéis el uso tanto de la sentencia foreach como de este tipo de arrays.
¡Un saludo!
Juncal Cepeda
Muchas gracias por el apunte, es exáctamente lo que necesitaba n__n Felicidades por el blog!!
Te has ganado una lectora más.
por Linkita 20 septiembre 2009 at 8:31Muy buen aporte, un saludo.
por Aitor 24 May 2011 at 8:59Muy bueno .Un saludo desde Elche!!!
por jorge 21 febrero 2012 at 8:04Gracias!
por Gaston 5 agosto 2013 at 2:39