【发布时间】:2016-12-06 11:57:41
【问题描述】:
我有一个如下所示的数组:
Array (
[0] => Array (
[Time] => 00
[Activity] => Surfing
)
[1] => Array (
[Time] => 00
[Activity] => Surfing
)
[2] => Array (
[Time] => 00
[Activity] => Kayaking
)
[3] => Array (
[Time] => 15
[Activity] => Surfing
)
)
但我很难以正确的格式获得所需的计数。基本上我希望实现的是每个“时间”内每个“活动”的计数。因此,例如,我想输出如下内容:
Time:00 - Surfing 2; Kayaking 1
Time:15 - Surfing 1; Swimming 2
Time:45 - Surfing 1
等等
我不确定我应该查看计数函数还是 foreach 中的 foreach?但这让我很难过。提前致谢。
【问题讨论】:
-
你有什么尝试吗?
-
我看不到输入如何导致所需的输出...
-
你的问题不清楚。
-
@jeroen 和 pranav m.s - 请参阅下面的答案 ;-)
-
是的,我敢肯定“游泳”和“45”会像那样神奇地出现;-)
标签: php arrays multidimensional-array foreach