剛纔我剛纔問過這個問題,但我錯誤地問了,所以我很抱歉。PHP排序多維數組按重量排序
我希望有一個簡單的方法來做到這一點沒有噸和噸的循環。
我有以下列方式的矩陣:
Foo1 Foo2 Foo3 .... FooN
Jan 1 8 5 4
Feb 10 12 15 11
Mar 12 7 4 3
Apr 10 16 7 17
假設以下的數組:
$arrayMonths = array(
'jan' => array(1, 8, 5,4)
'feb' => array(10,12,15,11)
'mar' => array(12, 7, 4, 3)
'apr' => array(10,16,7,17)
);
我需要上述數組進行排序,並顯示在下面的方式:
array[apr][FooN] = 17
array[feb][Foo3] = 15
array[mar][Foo1] = 12
array[jan][Foo2] = 8
本質上,我需要得到上述權重的最大總和,一個月只能有o ne foo和one foo只能有一個月。在上面的例子中,結果將是52
由於