移动数组PHP中的所有项目

时间:2013-07-26 15:39:30

标签: php arrays loops

我有一个这样的数组:

$arr[0][0] = array('key' => 'value', 'key1' => 'value1', ...);
$arr[0][1] = array(...);
$arr[1][0] = array(...);

现在我想将$ arr [0]中的所有项目移动到这样的结果:

$arr[0][0] = undefined;
$arr[0][1] = array('key' => 'value', 'key1' => 'value1', ...);
$arr[0][2] = array(...);
$arr[1][0] = array(...);

我尝试使用for() - 循环和while() - 循环,但这两种方法对我都不起作用,它们对结果造成了混乱。

1 个答案:

答案 0 :(得分:7)

array_unshift($arr[0],'first elem');

PHP Doc - unshift()

  

array_unshift - 将一个或多个元素添加到数组的开头