Я пытаюсь объединить два массива, но веду ключ первого.
У меня есть эти данные:
$days = array(
1 => array("name" => "Monday"),
2 => array("name" => "Tuesday"),
3 => ...
30 => array("name" => "Sunday"),
);
И еще один с кликами:
$clics = array(
2 => array("clicks" => 4),
10 => array("clicks" => 2),
);
Мой желаемый массив:
$final = array(
1 => array("name" => "Monday"),
2 => array("name" => "Tuesday", "clicks" => 4),
3 => ...
4 =>
5 =>
...
10 => array("name" => "Tuesday", "clicks" => 2),
..
30 => array("name" => "Sunday"),
);
Во втором массиве, если щелчка нет, индекс не существует. Я пробовал array_combine, но должен иметь тот же ключ, и array_merge не может.
Какой вариант у меня есть?
Заранее спасибо