$arr 当前数组
$index 新数组插入到数组的位置
$data 插入的数组
public function array_insert($arr,$index,$data)
{
$c = count($arr);//总长度
if($c <= $index){
$arr[] = $data;
return $arr;
};
for ($i = ($c - 1);$i>=0;$i--){//循环转移数组元素
$arr[($i+1)] = $arr[$i];
if($index == $i){
$arr[$i] = $data;
break;
}
}
return $arr;
}
推荐