概述
我正在尝试为多维数组中的特定键选择最大值。我无法“找到”有问题的钥匙…
因此,数组(比我在这里发布的要冗长得多)
[0] => stdClass Object
(
[id] => 70
[cust] => 4
[dnum] => 1
[upper] => Array
(
[0] => 66
)
)
[1] => stdClass Object
(
[id] => 43
[cust] => 42
[dnum] => 2
[upper] => Array
(
[0] => 77
)
)
[2] => stdClass Object
(
[id] => 12
[cust] => 3
[dnum] => 0
[upper] => Array
(
[0] => 99
)
)
我试图在整个数组中找到最大的“ dnum”值,因此在此示例中,$ max
=2。我知道max函数允许我执行此操作,但是我不确定如何引用dnum。元素而不将整个对象放入foreach循环中,如果我这样做了,那么max不会成为要使用的函数,对吗?
因此,我无法完全做到这一点:
$max = max($myarray[]->dnum);
有没有办法让我不必重新创建整个数组?
最后
以上就是鳗鱼橘子为你收集整理的php取最大的数组元素值,从多维数组中的元素获取最大值?的全部内容,希望文章能够帮你解决php取最大的数组元素值,从多维数组中的元素获取最大值?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复