@romaaa32

Как объединить массивы в один?

Как обьеденить 2 массива в один если у них определенные числовые ключи и если одинаковые ключи перезаписывать вторым?

Пример:
arr = array(
   '100'=>'1',
   '101'=>'2'
);

arr2 = array (
 '101'=>'3'
);


как их объединить, чтобы было:

arr = array(
   '100'=>'1',
   '101'=>'3'
);
  • Вопрос задан
  • 95 просмотров
Решения вопроса 1
@romaaa32 Автор вопроса
Сделал так: $array = $arr2+$arr, т.е. обьеденил задом наперед, $arr2 перезаписывает $arr, мне так и нужно.
Не знаю насколько это правильно, но работает.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@ItsCoder
array_merge($arr, $arr2);
Ответ написан
@miki131
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы