Página 2 de 2

Re: Más problema con ordenar array

NotaPublicado: 2010-06-21 12:15 @552
por marcmb
Finalmente con Tie::File y Sort::Naturally asunto solucionado.

Lo curioso es que el mensaje que he encontrado en otro foro es de Joaquín, ¡je,je,je!, para variar. Estás en todas partes donde se hable de Perl, ¿no? ;)

Y me gustaría saber si se puede hacer lo que me gustaría hacer: tengo una variable my $usuario = 'marc' y me gustaría crear una variable a partir del valor de ésta, es decir, crear la variable $marc, ¿es eso posible?

Re: Más problema con ordenar array

NotaPublicado: 2010-06-21 12:31 @563
por explorer
Antes sí, pero ahora estoy dedicado principalmente a este foro.

Lo que quieres hacer se parece mucho a las variables simbólicas:

perl -le '$usuario = "marc"; $$usuario = "Hola, marc"; print $marc'

Desde hace años, se recomiendo NO usar este tipo de variables o de indirecciones. En la gran mayoría de los casos, se resuelve mucho más fácilmente usando un hash:

perl -le '$usuario{"marc"} = "Hola, marc"; print $usuario{"marc"}'

Re: Más problema con ordenar array

NotaPublicado: 2010-06-21 15:41 @695
por marcmb
Gracias explorer, no sabía cómo tenía que buscar esto exactamente porque no sabía el nombre que tenía el método, pero es justo lo que necesitaba.