I have an array which looks like this:
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
)
)
But I'm struggling to get the counts I need in the right format. Basically what I wish to achieve is a count for each 'Activity' within each 'Time'. So for example I would like to output something like this:
Time:00 - Surfing 2; Kayaking 1
Time:15 - Surfing 1; Swimming 2
Time:45 - Surfing 1
etc.
I'm not sure if I should be looking at count functions or maybe foreach inside a foreach? But it has me stumped. Thanks in advance.