Add an array in the middle on another associative array in php
$array_1 = array(
'0' => 'zero',
'1' => 'one',
'5' => 'two',
'6' => 'six',
);
$array_2 = array(
'2' => 'two',
'3' => 'three'
);
array_splice($array_1, 2, 0, $array_2);
//Added array_2 at index 2 of array_1
print_r($array_1);
/* Result will be:
Array
(
[0] => zero
[1] => one
[2] => two
[3] => three
[4] => two
[5] => six
)
*/