Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2004, 16:20
Troyano
 
Fecha de Ingreso: marzo-2002
Mensajes: 449
Antigüedad: 22 años, 1 mes
Puntos: 0
recorrer arrays multidimensionales en PERL

Bueno lo que necesito es acceder a un array tal como el siguiente:
$resultado[0][0]=1;
$resultado[0][1]=2;
$resultado[1][0]=3;
$resultado[1][1]=4;

Ya probe con el foreach

foreach $b (@resultado){
print $b;
}

y me da esto :

ARRAY(0x2755f8)ARRAY(0x27564c)

pero cuando trato de acceder a los mimbros de los dos supuestos arrays internos no se puede

Si hago
foreach $b (@resultado[0]){
print $b;
}

me da
ARRAY(0x2755f8)

pero como accedo a el contenido de ese array interno?!!!

tambien mi idea era obtener el tamaño del array:
print $#resultado;
me dice que el ultimo indice es 1
y el otro que me deberia dar el tamaño del array:
$x=@resultado;
print $x;
me da:
2
¿pero y la otra dimension?

¡¡¿como accedo a los elementos de ese array?!!