我想在PHP中更改数组的开头.目前我有:
Array
(
[0] => Bla##
[1] => Bla##
[2] => Bla##
[3] => Bla##
[4] => Bla##
[5] => Bla##
Run Code Online (Sandbox Code Playgroud)
但我想要
Array
(
[6] => Bla##
[7] => Bla##
[8] => Bla##
[9] => Bla##
[10] => Bla##
[11] => Bla##
Run Code Online (Sandbox Code Playgroud)
我曾经array_splice($array, 14, 0, 'Bla##');在我的数组的特定索引处插入一个值,但是如果我使用它,我的数组从0开始而不是从6开始.
提前致谢!
$shift = 6;
$array = array_combine(range($shift, count($array)+$shift-1), $array);
Run Code Online (Sandbox Code Playgroud)