Если вам нужно добавить в массив несколько элементов другого массива, то вам поможет функция array_slice:
<?php
$arr["one"] = "PHP";
$arr["two"] = "HTML";
$arr["three"] = "CSS";
$new_arr = array_slice($arr, 0, 2);
print_r($new_arr);
?>
Отображение в браузере:
Array ( [one] => PHP [two] => HTML )
Первый параметр функции array_slice — это название того массива, с которого будут браться элементы; второй — начальный номер элемента (с какого элемента начинать брать элементы); третий — количество элементов выборки.
Для соединения массивов в один нужно использовать функцию array_merge:
<?php
$arr[1] = "PHP";
$arr[2] = "HTML";
$arr[3] = "CSS";
$arr2[1] = "PHOTOSHOP";
$arr2[2] = "PAINT.NET";
$arr2[3] = "DREAMWEAVER";
$new_arr = array_merge($arr, $arr2);
print_r($new_arr);
?>
Отображение в браузере:
Array ( [0] => PHP [1] => HTML [2] => CSS [3] => PHOTOSHOP [4] => PAINT.NET [5] => DREAMWEAVER )