假设我想%hash
通过在另一个哈希 ( ) 中查找比较来对数组的哈希 ( ) 进行排序%comparator
:
我认为以下方法会起作用,但事实并非如此。
for ($bin_ix=1; $bin_ix<scalar(keys(%cluster_bins)); $bin_ix++) {
$hash{$bin_ix} = sort {$comparator{$a} <=> $comparator{$b} $hash{$bin_ix}};
}
它抱怨:Missing operator before %hash
。我错过了什么?