Это возможная дублирующаяся запись. Несчастливо я не могу понять это из других записей в Stackoverflow. Поэтому, пожалуйста, помогите, если вы можете :)Подсчет значений в многомерном массиве
Я играю с мини-скриптом статистики в php, чтобы показать некоторые основные статистические данные.
У меня есть многомерный массив, который выглядит следующим образом:
$found_data =
array(
array('2011-11-02' => 'mobile'),
array('2011-11-02' => 'mobile'),
array('2011-11-04' => 'mobile'),
array('2011-11-08' => 'Desktop'),
array('2011-11-08' => 'mobile'),
array('2011-11-08' => 'mobile'),
array('2011-11-08' => 'mobile'),
array('2011-11-15' => 'mobile'),
array('2011-11-18' => 'mobile'),
array('2011-11-21' => 'Desktop'),
array('2011-11-23' => 'mobile'),
array('2011-11-28' => 'Desktop'),
array('2011-11-30' => 'mobile')
);
Теперь я хочу, чтобы представить эти данные, как это:
2011-11-01: 0 from mobile and 0 from desktop
2011-11-02: 2 from mobile and 0 from desktop
...
2011-11-30: 1 from mobile and 0 from desktop
Я уверен, что вы получили эту идею.
Я попробовал следующие много вариантов, но ничего не работает:
echo count(array_keys($found_data['2011-11-02'], "mobile"));
Любая помощь очень ценится :)
Я не совсем уверен, что вы имеете в виду. Можете ли вы привести мне пример, чтобы указать мне в правильном направлении? –
Я обновил свой ответ – LeleDumbo
Это отличная идея! Я проверю позже сегодня и напишу после, +1 на данный момент :) –