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 — 配列の先頭に 1 つ以上の要素を付加する

于 2013-07-26T15:41:24.203 に答える