Как добавить массив в массив с помощью PHP
Чтобы добавить массив в массив на PHP, вы можете использовать функцию array_push () или оператор [].
1. Используя функцию array_push():
$myArray = array(1, 2, 3); // основной массив
$newArray = array(4, 5, 6); // массив, который нужно добавить
array_push($myArray, $newArray); // добавляем массив
print_r($myArray); // выводим полученный результат
Результат:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => Array
(
[0] => 4
[1] => 5
[2] => 6
)
)
2. Используя оператор []:
$myArray = array(1, 2, 3); // основной массив
$newArray = array(4, 5, 6); // массив, который нужно добавить
$myArray[] = $newArray; // добавляем массив
print_r($myArray); // выводим полученный результат
Результат:
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => Array
(
[0] => 4
[1] => 5
[2] => 6
)
)
Оба примера добавляют массив [4, 5, 6] в основной массив [1, 2, 3]. В результате получается массив с 4 элементами, последний из которых является массивом [4, 5, 6].