Просто загрузите документ XML или HTML с помощью curl с необходимыми параметрами (и CURLOPT_RETURNTRANSFER
), и , а затем проанализируйте его с предпочтительной реализацией DOM, например:
$ch = curl_init('http://example.com/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_INTERFACE, 'eth0');
$content = curl_exec($ch);
$doc = new DOMDocument();
$doc->loadHtml($content);
echo 'Root node is ' . $doc->documentElement->tagName . '!';