【发布时间】:2014-09-29 11:50:24
【问题描述】:
我已经在互联网上进行了很多查找以找到解决我的问题的方法,但对于我的具体情况没有任何帮助。
我有一系列小时数和活跃用户如下:
Array (
[0] => Array (
[time] => 05:00 ,
[users] => 0
),
[1] => Array (
[time] => 06:00,
[users] => 0
),
[2] => Array (
[time] => 07:00,
[users] => 1
),
[3] => Array (
[time] => 07:00,
[users] => 3
)
[4] => Array (
[time] => 07:00,
[users] => 3
),
[5]=> Array (
[time] => 08:00,
[users] => 0
)
)
我正在尝试对 [time] 相同的所有值进行分组,并获取该时间的用户平均值。所以在本例中,07:00 的用户数为 2,33,四舍五入为 2。
我试图尽可能清楚,并希望这是有道理的......
【问题讨论】:
-
对我来说似乎很简单。你试过什么?
-
我尝试过使用 array_unique(),进行序列化和反序列化以及许多其他操作,但每次我得到相同的数组。如果我在格式化时间(从 8:13 到 8:00 等)同时这样做,也许会更容易?
标签: php multidimensional-array unique-values