Tema: Duda arrays
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/09/2010, 09:02
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Duda arrays

Hola

Bueno, php te permite hacer uso de arrays tradicionales o asociativos,
del modo en que estas mencionando

Código PHP:
$array = array(6=>58=>910=>8)
echo 
$array[6]   //Se imprime 5 
es asociativo, y así funciona bien con la posibilidad 1

en cuanto a esto
Cita:
$array --> [5,9,8] //El 5 aunque tiene la key 6, su posicion en el array es la 0 y se puede acceder a el tanto si haces referencia a su key como a su posicion, pero no se como acceder a traves de la posicion en vez de por la key y es una de las dudas que tengo.
podrias acceder si haces el array de forma tradicional, es decir, así

Código PHP:
$array = array(5,9,8);
echo 
$array[0]   //Se imprime 5 
y otro modo de hacerlo es como comentas en el punto 2, dejando vacios hasta una posición que se quiera

Así, en conclusión, si quieres posiciones fijas para elementos, es mejor que uses los asociativos

Si no tienes problema en las posiciones (keys) para los elementos, usa los tradicionales

saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com