Я хочу использовать array_push () для добавления в массив, но он всегда добавляет уровень [0] => Array
.Как я могу предотвратить это или убрать это потом?
Например, я пытаюсь вставить в [addOns] => Array следующее:
$addOnid='gcl1';
$addOnid_arr=array('inheritedFromId' => $addOnid);
array_push($result['addOns'], $addOnid_arr);
Аргумент array_push приводит к следующему:
Array
(
[addOns] => Array
(
[inheritedFromId] => gcl2
)
[0] => Array
(
[inheritedFromId] => gcl1
)
)
И я хочу сделать это:
Array
(
[addOns] => Array
(
[inheritedFromId] => gcl2
)
(
[inheritedFromId] => gcl1
)
)
... в основном просто избавляемся от всех [0] => Array
, перемещая все подмассивы вверхlevel.
Возможно, я не использовал правильные запросы, но не смог выяснить, как это сделать.