programming-examples/perl/Hash/Using customized function to sort keys in a hash.pl

12 lines
233 B
Perl
Raw Normal View History

2019-11-15 12:59:38 +01:00
$hash{fruit} = apple;
$hash{sandwich} = hamburger;
$hash{drink} = bubbly;
foreach $key (sort {myfunction($a, $b)} keys %hash) {
print "$key => $hash{$key}\n";
}
sub myfunction
{
return (shift(@_) cmp shift(@_));
}