我为我的客户构建了一个免费的小部件,但我希望他们将我的网站链接放在他们的网站上,所以我想定期检查他们的网站html代码我的网站链接,如果他们删除链接我将自动停止小部件。 我想知道我的想法是否正确?我的意思是,是否有可能远程检查网站的代码? 然后,如果有可能如何开始?我想使用php方法file_get_content获取页面的html,然后解析返回的文件,但我不能,因为我没有找到解析返回的字符串的方法。
$html = htmlentities(file_get_contents('http://example.com/'));
echo $html;
我使用DOM:
<?php
$doc = new DOMDocument();
$doc->loadHTML('http://example.com');
$exm = $doc->getElementsByTagName('a');
print_r($exm);
//will print DOMNodeList Object ( )
?>
我不想使用“RegExp”它在大多数情况下是不可靠的,如果有任何想法或提示我将会感激