我正在尝试使用超文本预处理器从URL中提取第一个图像。我该怎么做?
答案 0 :(得分:0)
如果正确理解你的问题......这对你有用......
$url = file_get_html('http://www.anysite.com/anypath/');
foreach($url->find('img') as $element) {
echo $element->src, "\n";
}
答案 1 :(得分:0)
如果我理解你的问题是正确的,你可以使用DOMDocument类:
$url = 'www.yoururltocrawl.com';
$html = file_get_contents($url);
$dom = new DOMDocument();
$dom->loadHTML($html);
$images = $dom->getElementsByTagName('img');
从这里开始,你应该能够自己完成其余的工作。