相关疑难解决方法(0)

在多维数组中找到最高值

问题

我有一个类似于下面的多维数组.我想要实现的是一种从数组中查找和检索具有最高"Total"值的方法,现在我知道有一个被调用的函数,max但这不适用于像这样的多维数组.

我想做的是创建一个foreach循环并构建一个只包含总数的新数组,然后使用max查找最大值,这将起作用,唯一的问题是将检索与其相关的其余数据最大值.我不确定这是最有效的方式.

有任何想法吗?

Array
(
    [0] => Array
        (
            [Key1] => Key1
            [Total] => 13
        )

    [1] => Array
        (
            [Key2] => Key2
            [Total] => 117
        )

    [2] => Array
        (
            [Key3] => Key3
            [Total] => 39
        )
)
Run Code Online (Sandbox Code Playgroud)

php max multidimensional-array

31
推荐指数
4
解决办法
3万
查看次数

标签 统计

max ×1

multidimensional-array ×1

php ×1