Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/02/2011, 22:36
Avatar de jonasanx
jonasanx
 
Fecha de Ingreso: enero-2011
Ubicación: La Via Lactea, Mexico, Mexico, Mexico
Mensajes: 134
Antigüedad: 13 años, 4 meses
Puntos: 4
Respuesta: Cambiar indice numerico a asociativo en array tridimensional

Tal vez probando esto lo veas mas claro.

Código PHP:
<?php
$ejemplo 
= array(
    array(
        array(
"a"),
        array(
"b"),
        array(
"c")
        ),
    array(
        array(
"d"),
        array(
"e"),
        array(
"f")
    ),
    array(
        array(
"g"),
        array(
"h"),
        array(
"i")
    )
);
print_r($ejemplo);
?>
El numero que aparece es la key(llave) para ingresar al valor de ese miembro del array, tal como te lo explicaron arriba. Y si, esa key se puede cambiar.

Código PHP:
<?php
$ejemplo2 
= array(
    
"abc" => array(
        array(
"a"),
        array(
"b"),
        array(
"c")
        ),
    
"def" => array(
        array(
"d"),
        array(
"e"),
        array(
"f")
    ),
    
"ghi" => array(
        array(
"g"),
        array(
"h"),
        array(
"i")
    )
);
print_r($ejemplo2);
?>
Ahora, $ejemplo2[0], donde [0] es la key (llave o indice), pasa a ser $ejemplo2['abc'];


$ejemplo2[1] => $ejemplo2['def']
$ejemplo2[2] => $ejemplo2['ghi']

Última edición por jonasanx; 05/02/2011 a las 22:44