我正在编写一个小爬虫脚本,它将找到具有特定类名的图像 URL。我知道我的 cURL 和 DOMDocument 运行正常,甚至是 DomXPath 真的(据我所知,没有错误)但我正在努力弄清楚如何获取 xpath 查询结果的 URL。
到目前为止我的代码:
$dom = new DOMDocument();
@$dom->loadHTML($x);
$xpath = new DomXpath($dom);
$div = $xpath->query('//*[@class="productImage"]');
var_dump($div);
echo $div->item(0);
如果我 var_dump($x) 页面输出没有问题。所以 CURL 工作正常。但我不知道如何获取 $div 中包含的数据。我正在尝试查找具有“productImage”类的图像,如下所示:
<img src="/uploads/5W/yP/5WyPP4l7Z-jmZRzu_MJ6zg/1077-d.jpg" border="1" alt="Album" class="productImage">
我想要那个图像标签的来源。
有什么建议么?