刚才我刚才问过这个问题,但我错误地问了,所以我很抱歉。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
由于