Самый простой способ с file_get_contents()
$xmlString = file_get_contents('http://www...../file.xml');
Если вам нужен объект SimpleXML, вы можете использовать simplexml_load_file()
$xml = simplexml_load_file('http://www...../file.xml');
Для обоих этих методов требуется allow_url_fopen
. Если это не так, вы можете использовать curl - это более сложно, но также дает вам большую гибкость.
$c = curl_init('http://www...../file.xml');
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
$xmlString = curl_exec($c);
$error = curl_error($c);
curl_close($c);
if ($error)
die('Error: ' . $error);