从html中检索图像

时间:2011-12-06 12:51:22

标签: php image url

是否存在可以搜索页面的html源并返回第n个图像的href值的方法或任何内容。应该获取该值,因此script.php?url = google.com"

2 个答案:

答案 0 :(得分:2)

// Load page as a string
$homepage = file_get_contents('http://www.example.com/');
// Create new DOM document
$doc = new DOMDocument();
// Load HTML
@$doc->loadHTML($homepage);
// Array of imagetags
$tags = $doc->getElementsByTagName('img');
// Loop trough array and echo the url
foreach ($tags as $tag)
{
    echo $tag->getAttribute('src');
}

答案 1 :(得分:0)