Thread Sortierfrage
(7 answers)
Opened by Kuerbis at 2014-11-13 19:03
Hallo,
wenn ich eine Liste mit Elementen "Datum - Titel" so sortiere, dass das aktuellste Datum ganz am Anfang ist, sollte dann bei gleichem Datum der alphabetisch letzte Titel oder der erste oben stehen? Code (perl): (dl
)
1 2 3 4 my @video_ids = sort { ( $new_first ? $tmp{$b}{published} cmp $tmp{$a}{published} : $tmp{$a}{published} cmp $tmp{$b}{published} ) || $tmp{$a}{title} cmp $tmp{$b}{title} } @$ids; oder Code (perl): (dl
)
1 2 3 4 5 my @video_ids = sort { $tmp{$a}{published} cmp $tmp{$b}{published} || $tmp{$a}{title} cmp $tmp{$b}{title} } @$ids; @video_ids = reverse @video_ids if $new_first; |