Help for this page

Select Code to Download


  1. or download this
    @sorted = sort {$$a{"key"} <=> $$b{"key"} } @unsorted;
    
  2. or download this
    @sorted = sort {$$a{"least_signifigant_key"} <=> $$b{"least_signifigan
    +t_key"}} @unsorted;
    [...]
    @moresorted = sort{$$a{"most_signifigant_key"} <=> $$b{"most_signifiga
    +nt_key"}} @sorted;
    
  3. or download this
    sub multi_key_sort {  # pass me two references to arrays
     my $array = shift;   # the first to the array that needs sorting..
    ...
    
    my @sorted_array = &multi_key_sort(\@unsorted_array,\@array_of_keys);
    # @array_of_keys in order from least to most signifigant