Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
arr = array( 'lol'=>'1', 'lol2'=>'2' ); arr2 = array ( 'lol3'=>'3' );
arr = array( 'lol'=>'1', 'lol2'=>'2' 'lol3'=>'3' );
$arr += $arr2; // или так $arr += ['lol3'=>'3'];
При этом, если в первом массиве уже есть ключ, который присутствует во 2-м массиве, то его значение не перезапишется.
$arr1 = ['a' => 1, 'b' => 2]; $arr2 = ['a' => 3, 'c' => 4]; // array_merge($arr2, $arr1) === var_export($arr1 + $arr2); // out: array ('a' => 1, 'b' => 2, 'c' => 4) // array_merge($arr1, $arr2) === var_export($arr2 + $arr1); // out: array ('a' => 3, 'b' => 2, 'c' => 4)
$arr3 = array_merge($arr, $arr2);