[英]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.