0

我有一个这样的数组:

$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()-loops 和while()-loops 尝试了这个,但是这两种方法都对我不起作用,它们把结果弄得一团糟。

4

1 回答 1

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

PHP 文档 - unshift()

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

于 2013-07-26T15:41:24.203 回答