Existen Arrays Asociativos en [x]Harbour?

Post Reply
User avatar
gsabattino
Posts: 100
Joined: Fri Oct 14, 2005 12:03 am
Location: Valencia, Venezuela

Existen Arrays Asociativos en [x]Harbour?

Post by gsabattino »

Mis Estimados Foristas, primero que nada un saludo a todos...

Una pregunta técnica...

Ya en oportunidades anteriores he indicado que me he enfocado mas a la programación WEB con PHP y todo se séquito...
Sin embargo sigo dándole mantenimiento a los sistemas que desarrolle con FW.

En PHP hay un elemento el cual me ha resultado bien útil como es el caso de los Arrays Asociativos... en otras palabras, son arrays donde los indices pueden ser textos o datos... o sea, que puedo tener algo así como esto:

Code: Select all

$MiArray = array( 'Papa' => array( 'Apellido' => 'Perez', 'Nombre' => 'Jose', 'Edad' => 40 ),
                  'Mama' => array( 'Apellido' => 'Gonzalez', 'Nombre' => 'Irma', 'Edad' => 36 ) );
 
y un dato se obtiene simplemente:

Code: Select all

echo $MiArray[ 'Mama' ][ 'Edad' ];
 
Existe algo de eso en xHarbour/Harbour que se maneje de una manera nativa???
de momentos lo estoy simulando, pero me parece un desperdicio de recursos.

Gracias de antemano por los comentarios.

Giancarlo Sabattino
Valencia, Venezuela
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Existen Arrays Asociativos en [x]Harbour?

Post by cnavarro »

Es posible que te estés refiriendo a los Hashs? { => }
Busca informacion en el foro y en la documentacion de Harbour sobre Hash, a ver si es lo que necesitas
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
xmanuel
Posts: 613
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla
Contact:

Re: Existen Arrays Asociativos en [x]Harbour?

Post by xmanuel »

Cristóbal en algunos lenguajes como PHP las tablas hash se llaman array asociativos :)

Si hay array asociativos...
______________________________________________________________________________
Sevilla - Andalucía
hmpaquito
Posts: 1200
Joined: Thu Oct 30, 2008 2:37 pm

Re: Existen Arrays Asociativos en [x]Harbour?

Post by hmpaquito »

Hash Arrays (associative arrays, also known as "hash tables")
https://rosettacode.org/wiki/Associative_array from https://github.com/Petewg/harbour-core/wiki/hb_H

Magnífica la ayuda de la página de Petewg
Post Reply