我有一个像这样的2D数组:
array a: (m)x(n)
1 2 3 4 5 6
2 3 4 5 6 7
3 4 5 6 7 8
4 5 6 7 8 9
我希望将此行插入数组的开头:
row b: (1)x(n)
0 1 2 3 4 5
得到这样的数组:
array c: (m+1)x(n)
0 1 2 3 4 5
1 2 3 4 5 6
2 3 4 5 6 7
3 4 5 6 7 8
4 5 6 7 8 9
我试过这种方式:
它做得很好,但我意识到这很长。 我可以做得更短吗?怎么样?
答案 0 :(得分:0)
$newArray = (0,1,2,3,4,5);
array_unshift($array, $newArray);