PHP排序多维数组,其中键是一个数字?

时间:2014-02-22 11:22:55

标签: php arrays sorting multidimensional-array

我有一些像这样的多维数组(在本例中我修剪了子数组值):

Array (     
  [name] => This is my array name,
  [0] => Array ( [id] => 9, [multiply] => 2, [name] => Item name ),
  [1] => Array ( [id] => 24, [multiply] => 1, [name] => Another name, 
                    [sub-array] => Array(has more data here..)
              )
)

我想通过[multiply]字段DESCENDING 仅对数字键进行排序, [name]数组需要保留在开头

我尝试过使用usort(),但我需要[name]键保持原样。

任何提示php-function可以帮助我对多维数组进行排序?

0 个答案:

没有答案