in reply to Re^2: return more than 1 value
in thread return more than 1 value
@hash{@array_of_keys}=@array_of_values;
Is the Perlish way of assigning an array of values to their equivalent keys. You could, (if you enjoy typing), write
Is the Perlish way of assigning an array of values to their equivalent keys. You could, (if you enjoy typing), write
In the line you cite there isn't an array @returned_values it is a hash slice. take a look at the perldata man page for further, better presented, infofor my $index (0..$#array_of_keys){ $hash{$array_of_keys[$index]}=$array_of_values[$index]; }
print "Good ",qw(night morning afternoon evening)[(localtime)[2]/6]," fellow monks."
|
---|
In Section
Seekers of Perl Wisdom