【发布时间】:2017-03-23 12:26:57
【问题描述】:
如何获取数组中同一键的最大值
E.x
我有这个数组。
Array
(
[id] => 1
[amount] => 4
)
Array
(
[id] => 1
[amount] => 3
)
Array
(
[id] => 2
[amount] => 3
)
我想要下面的结果。表示我想要相同 id 的最大值。请提供相同的解决方案。
Array
(
[id] => 1
[amount] => 4
)
Array
(
[id] => 2
[amount] => 3
)
【问题讨论】:
-
我不认为你可以比 O(n) 更快地做到这一点.....所以只需遍历它们。
-
是的,先自己尝试一下——这是学习的唯一途径;-)
-
但我想从数组中删除更少的 id
标签: php arrays sorting multidimensional-array max