- array_combine: documentation ( source)
- array_splice: documentation ( source)
- print_r: documentation ( source)
<?php
$array_1 = array(1,2,3,4,5);
$array_2 = array('a','b','c');
$positions = array(1,3,4);
$positionArray = array_combine($positions, $array_2);
foreach($positionArray as $key => $value){
array_splice($array_1, $key, 0, $value);
}
print_r($array_1);