Как сделать php запрос и получить переменные из внешнего php файла?
Если я правильно понял, что вам требуется, то вы можете например в domain1.ru/info.php $data = json_decode(file_get_contents('domain2.ru/getinfo.php?id=' . $_REQUEST['id']));
а в domain2.ru/getinfo.php$data = [
   'title' => $title,
   'img' => $img,
   'text' => $text
];
echo json_encode($data);
При помощи file_get_contents обращаться или curl. Естественно лучше держать там json