如果我获得了一个包含大量img src
的网址,我该如何获取图片?我正在使用Laravel 5.2。
由于我有6,000个链接,因此加载时间太长。提前谢谢。
$url="$products->product_url";
$html = file_get_contents($url);
$doc = new DOMDocument();
@$doc->loadHTML($html);
$tags = $doc->getElementsByTagName('img');
foreach ($tags as $tag) {
echo $tag->getAttribute('src');
}
答案 0 :(得分:0)
Firstable你需要找到某种class
的{{1}}个父元素,其中包含你需要的图片,例如:
id
您可以使用ZendDomQuery:
<body>
// bla-bla-bla
<div class="content">
<img src="img.png" />
</div>
</body>