[英]Sort an array multidimensional after a value of key PHP
我有一个数组,这个数组,该数组按键sum
值排序
Array
(
[anexus] => Array
(
[nr000000] => Array
(
[January2015] => Array
(
[nTurn] => 0.0000
[nCalls] => 0
[nMin] => 0
[c] =>l
)
[sum] => 0
[February2015] => Array
(
[nTurn] => 0.0000
[nCalls] => 0
[nMin] => 0
[c] => ch
)
[March2015] => Array
(
[nTurn] => 0.0000
[nCalls] => 0
[nMin] => 0
[c] =>
)
)
[nrh00789] => Array
(
[January2015] => Array
(
[nTurn] => 0.0000
[nCalls] => 0
[nMin] => 0
[c] =>
)
[sum] => 0
[February2015] => Array
(
[nTurn] => 0.0000
[nCalls] => 0
[nMin] => 0
[c] => ch
)
[March2015] => Array
(
[nTurn] => 0.0000
[nCalls] => 0
[nMin] => 0
[c] => ch
)
)
)
[deluxe] => Array
(
[nr00078] => Array
(
[January2015] => Array
(
[nTurn] => 0.0000
[nCalls] => 0
[nMin] => 0
[c] => at
)
[sum] => 21
[February2015] => Array
(
[nTurn] => 0.0000
[nCalls] => 0
[nMin] => 0
[c] => at
)
[March2015] => Array
(
[nTurn] => 0.0000
[nCalls] => 0
[nMin] => 0
[c] =>p
)
)
[nr000800] => Array
(
[January2015] => Array
(
[nTurn] => 0.0000
[nCalls] => 0
[nMin] => 0
[c] => de
)
[sum] => 71
[February2015] => Array
(
[nTurn] => 0.0000
[nCalls] => 0
[nMin] => 0
[c] => de
)
[March2015] => Array
(
[nTurn] => 0.0000
[nCalls] => 0
[nMin] => 0
[c] => de
)
)
这是数组的一部分,在键sum
之后我要进行排序
只需使用array_shift() ,查看http://php.net并使用所需的任何函数进行排序,然后可以使用array_unshift()将“ sum”添加回去,查看此内容 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.