我們有範圍的數組中$r
:插入在數組的數組的位置x數組
$r = array(array(3,5), array(36,54));
我們希望新的範圍添加到我們的範圍:
$n = array(11, 19);
我們還想要排序$r
,所以新範圍應插入位置1
。如果我們使用array_splice
結果將是具有添加了兩個新的元素11
和19
:
array_splice($r, 1, 0, $n);
// output: array(array(3,5), 11, 19, array(36,54))
我們怎樣才能取得預期的效果,如下圖所示?
// output: array(array(3,5), array(11,19), array(36,54))
你嘗試過加入另一個層面$ N? $ n =數組(array(11,19))和拼接? – MuppetGrinder