- 1
- 2
- 3
- 4
- 5
$arr = getArr1();
$arr2 = getArr2();
foreach ($arr2 as $key => $value){
$arr[$key] = $value;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160.3
$arr = getArr1();
$arr2 = getArr2();
foreach ($arr2 as $key => $value){
$arr[$key] = $value;
}
вот такой вот способ суммировать массивы
$arr = $arr2;
элементы из массива arr2 будут добавлены в arr1, причем, если у них есть общие ключи, то они будут заменены на соответствующие значения arr2.
Аналог array_merge, в общем
ты про это? =))
профи такие профи =)
а здесь аналог $arr = $arr + $arr2;
$arr = $arr2 + $arr;
Т.е. если есть ключ и в первом и во втором слагаемом, то значение не заменяется из второго слагаемого. Если нет, то просто добавляется.
Замечание: Общие ключи будут перезаписаны по принципу "первый пришел - первый обработан".
и пойми тут что в мануале этим хотели сказать.
На протяжении пяти комментариев выясняется, как же нужно написать: так или эдак, чтобы говнокод разрешить...
Сила!