Работаем с PHP. У меня есть массив 1 с этими ключами и значениями:
$array_1 = array(
(more values)
'propub_cost_max' => 5,
'propub_cost_min' => 0.5,
'average_calc_last' => '-1 Months',
'propub_qtd_first_offer' => 4
);
и массив 2:
$array_2 = array(
'propub_cost_max' => 20,
'propub_cost_min' => (no value),
'average_calc_last' => (no value),
'propub_qtd_first_offer' => (no value)
);
Я хочу объединить массив 2 с массивом 1, поэтому я сделал:
$result = array_merge($array_2, $array_1);
Но результат такой:
$result = array(
(more values)
'propub_cost_max' => 5,
'propub_cost_min' => 0.5,
'average_calc_last' => '-1 Months',
'propub_qtd_first_offer' => 4
);
Ключ propub_cost_max должен принимать значение 20, верно?
Идея состоит в том, чтобы сохранить некоторые значения и, конечно, заменить их там, где значения другие, если они есть. Я думал, что array_merge должно работать, но ...
Спасибо вам всем.
}
. - person TheValyreanGroup   schedule 06.11.2016