【发布时间】:2018-12-17 20:14:38
【问题描述】:
我有一个看起来像这样的数据结构(散列):
$VAR1 = {
'masterkeyB' => {
'D' => ['b', 'c', 'a'],
'A' => ['b', 'a', 'c'],
'C' => ['a', 'c', 'b'],
'B' => ['a', 'c', 'b'],
},
'masterkeyA' => {
'B' => ['a', 'c', 'b'],
'C' => ['a', 'c', 'b'],
'A' => ['b', 'a', 'c'],
'D' => ['b', 'c', 'a'],
}
};
我想按字母顺序对这个结构进行排序:
$VAR1 = {
'masterkeyA' => {
'A' => ['a', 'b', 'c'],
'B' => ['a', 'b', 'c'],
'C' => ['a', 'c', 'b'],
'D' => ['a', 'b', 'c'],
},
'masterkeyB' => {
'A' => ['a', 'b', 'c'],
'B' => ['a', 'b', 'c'],
'C' => ['a', 'c', 'b'],
'D' => ['a', 'b', 'c'],
}
};
请注意,除“C”外,所有数组均已排序。
【问题讨论】: