How can i push variable into multidimensional array php? when I give key for the tow array it worked, but when I delete keys it doesn't work : I mean :
$array1= array('x'=>array('id'=>7,'code'=>4444),'y'=>array('id'=>8,'code'=>3333));
whith 
array_push($array1['x'],$newdata);
I dont want to generate x, y ... , I want let it automatically generated.
I want a result look like that:
Array
(
    [0] => Array
        (
            [id] => 7
            [code] => 4444
            [newData] => 1111
        )
    [1] => Array
        (
            [id] => 8
            [code] => 3333
            [newData] => 1111
        )
)
Here what i tried:
<?php
$array1= array(array('id'=>7,'code'=>4444),array('id'=>8,'code'=>3333));
$newdata = 1111;
foreach ($array1 as $item ){
    array_push($item,$newdata);
}
print_r($array1);
 
     
    