$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;
}
有时候在数组中随意想插入数据的话有时候不是很方便,科技小锅盖推荐个方法,很方便使用。
作者:科技小锅盖
链接:
著作权归*科技小锅盖*所有,任何形式的转载都请注明出处。