如何使用PHP从特定URL中提取第一个图像

时间:2014-01-16 09:20:28

标签: javascript php html web

我正在尝试使用超文本预处理器从URL中提取第一个图像。我该怎么做?

2 个答案:

答案 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');

从这里开始,你应该能够自己完成其余的工作。