Якщо вам потрібно додати в масив кілька елементів іншого масиву, то вам допоможе функція 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 )