最初の要素として配列を多次元配列に挿入しようとしています。元の配列の例
Array (
0 => array ( "point1.0" => "some data", "point2.0" => "some data" )
1 => array ( "point1.1" => "some data", "point2.1" => "some data" )
)
次に、最初の要素として挿入したい配列があります
$newArray = array("point1.2" => "some data", "point2.2" => "some data" )
そして私の結果は
Array (
0 => array ( "point1.2" => "some data", "point2.2" => "some data" )
1 => array ( "point1.0" => "some data", "point2.0" => "some data" )
2 => array ( "point1.1" => "some data", "point2.1" => "some data" )
)
この場合、array_unshiftは失敗するようです。新しい配列を作成し、foreachループを介してすべてのサブ配列を挿入するよりも優れた解決策はありますか?