FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Existen Arrays Asociativos en [x]Harbour?
Posts: 102
Joined: Fri Oct 14, 2005 12:03 AM
Existen Arrays Asociativos en [x]Harbour?
Posted: Tue Oct 30, 2018 01: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 (fw): Select all Collapse
$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 (fw): Select all Collapse
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
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Existen Arrays Asociativos en [x]Harbour?
Posted: Tue Oct 30, 2018 02: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
Posts: 817
Joined: Sun Jun 15, 2008 07:47 PM
Re: Existen Arrays Asociativos en [x]Harbour?
Posted: Tue Oct 30, 2018 08:23 PM

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

Si hay array asociativos...

______________________________________________________________________________

Sevilla - Andalucía
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: Existen Arrays Asociativos en [x]Harbour?
Posted: Tue Oct 30, 2018 08: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

Continue the discussion