如何增加数组中的键 - PHP?

时间:2013-11-05 20:29:30

标签: php arrays

让我们说我有以下数组:

Array ( [0] => Jonny Cash [1] => Robert Smith )

如何增加数组键以获得类似的结果:

Array ( [1] => Jonny Cash [2] => Robert Smith )

提前致谢!

3 个答案:

答案 0 :(得分:5)

将空值推到数组的前面,然后将其删除:

array_unshift($list, null);
unset($list[0]);

答案 1 :(得分:3)

如果您只想让现有数组具有从1开始的索引,只需在0处添加假条目并将其删除:

// Assuming $array = Array ( [0] => Jonny Cash [1] => Robert Smith );

array_unshift($array, "fake");
unset($array[0]);

答案 2 :(得分:0)

$array = array(1 => 'Jonny Cash', 2 => 'Robert Smith');
print_r($array);

<强>输出:

数组([1] =&gt; Johnny Cash [2] =&gt; Robert Smith)