Я новичок в API, и мне нужна помощь, чтобы понять, что именно происходит с приведенным ниже кодом.
$address = 'Bhatkal, Karnataka, India';
$requestUrl = 'http://maps.google.com/maps/geo?output=xml&key=aabbcc&oe=utf-8&q='.urlencode($address);
$xml = simplexml_load_file($requestUrl);
Я понимаю, что HTTP способен отправлять запрос и получать ответ в ответ, не так ли? что я не могу понять, это третья и последняя функция, которая $xml = simplexml_load_file($requestUrl);
, когда я делаю print_r($xml)
, я получаю взамен объект, который печатает все детали объекта, которые я получил в ответ,
- как функция обрабатывает
URL
- использует ли он CURL (я понятия не имею, что такое CURL).
и где мне найти URL Google Maps API?