【发布时间】:2013-07-21 07:40:26
【问题描述】:
在关于它们的无穷无尽的问题列表中,我还有另一个独特的问题。 我可以想象这个问题很容易解决,但我根本不去解决它。 仅仅因为关于这个主题的问题太多,我无法在这种情况下找到任何有用的东西。
数组:
Array
(
[0] => Array
(
[0] => blabla values
[1] => 91.181818181818
)
[1] => Array
(
[0] => blabla same values
[1] => 95.333333333333
)
[2] => Array
(
[0] => blabla other values
[1] => 86
)
[3] => Array
(
[0] => blabla other values
[1] => 92.5
)
[4] => Array
(
[0] => blabla same values
[1] => 88.5
)
)
我想通过第一个数组维度来唯一的数组,并且只保留第二个数组中具有最高值的条目。
也许在 MYSQL 中这没什么大不了的,但目前我无法在 php 中实现类似的东西。
所需的输出数组是:
Array
(
[0] => Array
(
[0] => blabla values
[1] => 91.181818181818
)
[1] => Array
(
[0] => blabla same values
[1] => 95.333333333333
)
[2] => Array
(
[0] => blabla other values
[1] => 92.5
)
)
有人有聪明的主意吗?
【问题讨论】:
-
我更新了我的答案。祝你好运。
-
感谢您的勾选。下次你可以用
var_export输出array,这样我们输入91.181818181818的时间就会节省很多,:)。
标签: php arrays sorting unique multidimensional-array