include("export.php");
function getTheCars($array) {
foreach ($array["data"]["vehicles"] as $car) {
$result[] = array(
"price" => $car["price"],
.......
include("export.php");
print_r($array); или print_r($car);
в этом подключенном файле есть массивТут нет массива, тут есть функция, которая принимает некий аргумент. Во первых - это только объявление функции, сама функция нигде не вызывается. Во вторых - нужно туда передать $array, который тоже должен откуда-то взяться. Странно искать что-то, что возьмется ниоткуда... Ну и $car - внутренняя переменная функции, и вне этой функции просто не видна.
function getTheCars($array) {