3v4l.org

run code in 300+ PHP versions simultaneously
<?php $finalArr = array(); $newArr = array( 'title' => 'lorem', 'vehicles' => array( // New dimension added here array( 'type' => 'sedan', 'price' => 2900, ), ) ); array_push($finalArr, $newArr); $index = array_search('lorem', array_column($finalArr, 'title')); $addArr = array( 'type' => 'truck', 'price' => 4750 ); array_push($finalArr[$index]['vehicles'], $addArr); print_r($finalArr);
Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
Array ( [0] => Array ( [title] => lorem [vehicles] => Array ( [0] => Array ( [type] => sedan [price] => 2900 ) [1] => Array ( [type] => truck [price] => 4750 ) ) ) )

preferences:
62.25 ms | 407 KiB | 5 Q