获取所有图像和 return src
Get all images and return the src
我的下面代码抓取了一些内容。在此内容中有一些照片。
我如何遍历此内容找到所有图像和 return 它们的 src?
到目前为止我的代码:
$items = $html->find('div.post-single-content',0)->children(1)->outertext;
foreach($items $node) {
$node->find('img');
}
print_r ($node);
不要使用正则表达式,使用解析器。示例:
$string = '<img src="You want this" style="width:200px;" />';
$doc = new DOMDocument();
$doc->loadHTML($string);
$images = $doc->getElementsByTagName('img');
foreach ($images as $image) {
echo $image->getAttribute('src') . "\n";
}
输出:
You want this
我的下面代码抓取了一些内容。在此内容中有一些照片。 我如何遍历此内容找到所有图像和 return 它们的 src?
到目前为止我的代码:
$items = $html->find('div.post-single-content',0)->children(1)->outertext;
foreach($items $node) {
$node->find('img');
}
print_r ($node);
不要使用正则表达式,使用解析器。示例:
$string = '<img src="You want this" style="width:200px;" />';
$doc = new DOMDocument();
$doc->loadHTML($string);
$images = $doc->getElementsByTagName('img');
foreach ($images as $image) {
echo $image->getAttribute('src') . "\n";
}
输出:
You want this