Multidim排序?

时间:2011-07-05 23:47:32

标签: php sorting

Array
(
    [n] => Unover
    [i] => 250
)
Array
(
    [n] => Un
    [i] => 195
)
Array
(
    [n] => Iliad
    [i] => 110
)

它们的形式为$ arr ['Unover'] ['i']。

我想根据最小到最大来对它们进行排序,如果不完全破坏阵列就不知道怎么做,不知道从哪里开始。

需要能够将它带入另一个我可以通过orde

进行预测的阵列

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

usort($array, function ($a, $b) { return $a['i'] - $b['i']; });

http://php.net/usort