Existen Arrays Asociativos en [x]Harbour?

Existen Arrays Asociativos en [x]Harbour?

Postby gsabattino » Tue Oct 30, 2018 1:38 am

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  Expand view

$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  Expand view

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
gsabattino
 
Posts: 102
Joined: Fri Oct 14, 2005 12:03 am
Location: Valencia, Venezuela

Re: Existen Arrays Asociativos en [x]Harbour?

Postby cnavarro » Tue Oct 30, 2018 2:07 am

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
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6541
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Existen Arrays Asociativos en [x]Harbour?

Postby xmanuel » Tue Oct 30, 2018 8:23 pm

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

Si hay array asociativos...
______________________________________________________________________________
Sevilla - Andalucía
xmanuel
 
Posts: 761
Joined: Sun Jun 15, 2008 7:47 pm
Location: Sevilla

Re: Existen Arrays Asociativos en [x]Harbour?

Postby hmpaquito » Tue Oct 30, 2018 8:39 pm

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
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 46 guests