从多维数组中获取多个最大键与值的数组

时间:2021-01-14 23:09:23

标签: php arrays multidimensional-array

我有一个多维数组,如下所示:

$data = ['data' => [
     'tree1' => ['fruits' => 20],
     'tree2' => ['fruits' => 15],
     'tree3' => ['fruits' => 20],
     'tree4' => ['fruits' => 17]
]];

如何获得具有最大 fruits 值的数组,键和值如下:

array(
    'tree1' => 20,
    'tree3' => 20,
)

目前我正在使用自定义循环和 If Else 语句提取此数组。

是否有任何或更好的方法使用 PHP 提取此类数组?

0 个答案:

没有答案
相关问题