Perlでハッシュの配列をソートする。
ハッシュの配列をsort関数でソートする。
サンプル
use strict;
use Date::Dumper;
# データ
my @array = ();
$array[0] = { "id"=> 1, "time"=> 1213011545 };
$array[1] = { "id"=> 2, "time"=> 1213012384 };
$array[2] = { "id"=> 3, "time"=> 1213001299 };
# ソート
my @sorted_array = sort { $a->{"time"} <=> $b->{"time"} } @array;
# 結果
print Dumper @array;
print Dumper @sorted_array;