Hi,
print sort{$hash{$a} cmp $hash{$b}} keys %hash;
Refer: "How do I sort a hash (optionally by value
instead of key)?" in perlfaq4 - Data Manipulation
Regards,
N.Srinivasan
--- Prasanna Goupal <perl_developer yahoo.com> wrote:
> Hi,
>
> my %hash =
>
("asdf","1234","ssdsd","4
567","name","01234");
>
> i want output like
> name, asdf,ssdsd
>
> which is on the basis of sorted hash by values..
>
> How can i do that?
>
> foreach my $val (sort values %hash){
>
> ### I want to print key of $val...
> }
>
>
> Thanks in advanced.
>
> Regards,
> Prasanna A. Goupal
>
>
>
> ---------------------------------
> TV dinner still cooling?
> Check out "Tonight's Picks" on Yahoo! TV.
>
> [Non-text portions of this message have been
> removed]
>
>
__________________________________________________________
Yahoo! India Answers: Share what you know. Learn something
new
http://in.answers.yahoo.
com/
Unsubscribing info is here: h
ttp://help.yahoo.com/help/us/groups/groups-32.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://g
roups.yahoo.com/group/perl-beginner/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http
://groups.yahoo.com/group/perl-beginner/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:perl-beginner-digest@yahoogroups.com
mailto:perl-beginner-fullfeatured@yahoogroups.com
<*> To unsubscribe from this group, send an email to:
perl-beginner-unsubscribe@yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.c
om/info/terms/
|