1

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 パラメーターを取得したいのですが、このコードは最初のインスタンスのみを返し、エラーも返します。

現在のノード リストは空です

私が逃したものは何ですか?助けてくれてありがとう。

4

1 に答える 1