【发布时间】:2016-12-07 21:11:52
【问题描述】:
我需要有关 Symfony 3.2 中 DOM Crawler 的帮助。 这是我的代码:
$html = file_get_contents('http://www.wakacje.pl/wczasy/peru/');
$crawler = new Crawler($html);
$crawler = $crawler->filter('#gridWithPagination > div > div')->each(function (Crawler $node) {
return $node->filter('div.desc > a');
});
foreach ($crawler as $item) {
var_dump($item->attr('href'));
}
如您所见,我想从列表中的所有匹配项中获取 URI 参数,但此代码仅返回第一个实例,并且还返回错误:
当前节点列表为空
我错过了什么? 提前感谢您的帮助。
【问题讨论】:
标签: symfony domcrawler