Проблема
У меня есть многомерный массив, подобный приведенному ниже. То, что я пытаюсь достичь, - это способ найти и извлечь из массива значение с самым высоким значением "Всего", теперь я знаю там функцию с именем max
, но это не работает с многомерным массивом, подобным этому.
То, что я думал о создании, - это создать цикл foreach и построить новый массив только с итоговыми значениями, а затем с помощью max
найти максимальное значение, которое будет работать, единственная проблема будет тогда извлекать остальную часть данные, которые относятся к этому максимальному значению. Я не уверен, что самый эффективный способ.
Любые идеи?
Array
(
[0] => Array
(
[Key1] => Key1
[Total] => 13
)
[1] => Array
(
[Key2] => Key2
[Total] => 117
)
[2] => Array
(
[Key3] => Key3
[Total] => 39
)
)