Объединить несколько двумерных массивов, содержащих ассоциативные данные года и месяца, а также столбцы отсутствующих меPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Объединить несколько двумерных массивов, содержащих ассоциативные данные года и месяца, а также столбцы отсутствующих ме

Сообщение Anonymous »

У меня есть 3 массива, представляющие количество данных, сгруппированных по датам $dummyArray1 = array('year' => array('month' => 'count'));
$dummyArray1 = array(
'2012' => array(
'1' => 13,
'2' => 22,
'3' => 18,
'5' => 19
),
'2011' => array(
'1' => '4',
'3' => 13
)
);

$dummyArray2 = array(
'2012' => array(
'1' => 44,
'4' => 34,
'5' => 38,
'6' => 29
),
'2011' => array(
'1' => 9,
'2' => 11,
'3' => 1
)
);

$dummyArray3 = array(
'2012' => array(
'2' => 5,
'4' => 3,
'6' => 1,
'8' => 11
),
'2011' => array(
'3' => 9,
'4' => 14,
'9' => 9
)
);

Мне нужно сгруппировать их в один массив, чтобы для каждого месяца у меня было значение count для каждого из массивов. Если данные подсчета не существуют в определенном месяце, то в качестве значения счетчика должен быть вставлен 0.
Желаемый результат:
[
2012 => [
1 => 57,
2 => 27,
3 => 18,
4 => 37,
5 => 57,
6 => 30,
7 => 0,
8 => 11,
9 => 0,
10 => 0,
11 => 0,
12 => 0,
],
2011 => [
1 => 13,
2 => 11,
3 => 23,
4 => 14,
5 => 0,
6 => 0,
7 => 0,
8 => 0,
9 => 9,
10 => 0,
11 => 0,
12 => 0,
],
]


Подробнее здесь: https://stackoverflow.com/questions/136 ... nd-default
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»