Enviado em 10/05/2016 - 06:45h
A Alguma forma de eu nomear uma variável usando outra tipo
my $ $nomepreciso fazer algo do tipo
Enviado em 10/05/2016 - 06:45h
my $ $nomepreciso fazer algo do tipo
Enviado em 10/05/2016 - 08:20h
# isso fará exatamente o que você explicou
my @vars = qw/var1 var2 var3 var4/;
eval "my \$$_" for @vars;
# usando hash
my %vars = (var1 => 'valor 1', var2 => 'valor 2', var3 => 'valor 3', var4 => '');
say $vars{var1}; # exibe "valor 1"
# ou usando referencias
my $vars = {var1 => 'valor 1', var2 => 'valor 2', var3 => 'valor 3', var4 => ''};
say $vars->{var1}; # exibe "valor 1"
Enviado em 10/05/2016 - 07:45h
Enviado em 10/05/2016 - 07:54h
Entre na sua conta para responder.