Arrays Asociativos
A cada elemento se le asigna un valor (key) para acceder a el, para
entenderlo vayamos con un ejemplo, supongamos que tenemos un array
en la que cada elemento almacena el numero de visitas a nuestra Web
por cada día de la semana. Utilizando el método clásico de índices,
cada día de la semana seria representado por un entero, 0 para el
lunes, 1 para martes, etc.
$visitas[0] = 200;
$visitas[1] = 185;
i usamos arrays asociativos seria así:
$visitas["lunes"] = 200;
$visitas["martes"] = 185;
o de esta forma
$visitas = array("lunes"=>200;
"martes"=>185);
Y obtenemos el valor de algún elemento del array de esta forma
echo $visitas["martes"]."<br>";
De aquí con este tipo de arrays se salva la dependencia de un
índice para el recorrido del array u obtener un elemento del
mismo.

Recorrer un array, es común utilizar la función
"each()" cuando recorre el ultimo elemento del array
devuelve falso y salto de la iteración que controla el
recorrido.
$visitas = array("lunes"=>200;
"martes"=>185;
"miercoles"=>450);
reset($visitas);
while(list($clave, $valor) = each($visitas))
{
echo "el día $clave ha tenido $valor visitas
<br>";
}
foreach funciona solamente con matrices (arrays)
each() Devuelve el siguiente par clave/valor de una matriz y avanza
el
apuntador. Tiene que usar reset()
each() se usa normalmente de forma conjunta a list() para recorrer
una matriz.
Información de los programas con certificado
Hay 1 opinión. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
WML. Internet para móvil (tercera parte) Curso sobre Internet WML para móviles, protocolos WAP y lenguaje XML, en su tercera parte. Conoce ahora sobre los tipos de eventos o acciones en WML utilizados en Interne... [29/10/08] |
|
185 | ||
|
Cómo posicionar tu web en buscadores El posicionamiento de páginas webs es el resultado de la recuperación de información en la base de datos de los grandes Motores de Búsqueda de Internet por el uso de algo... [24/10/07] |
|
1.353 | ||
|
Cómo enseñar con un curso en Internet El uso de Internet como parte de los programas educativos es ya una nueva, y muy eficaz, herramienta pedagógica, por las grandes posibilidades de difusión que ofrece y po... [27/10/08] |
|
602 | ||
Publicar en
del.icio.us
digg
meneame