我有一个表格的数组
$array = array(1 => 'a',
2 => 'b',
3 => 'c',
4 => 'd')
Run Code Online (Sandbox Code Playgroud)
我想在2和3之间创建一个'洞',即获得以下数组
$array = array(1 => 'a',
2 => 'b',
4 => 'c',
5 => 'd')
Run Code Online (Sandbox Code Playgroud)
您认为最好的方法是什么?
这应该有效:
function array_drill_hole($input, $start, $end) {
array_splice($input, $start, $end - $start, null);
return $input;
}
Run Code Online (Sandbox Code Playgroud)