Я пишу небольшой скрипт скрепера, который найдет URL-адрес изображения с определенным именем класса. Я знаю, что мои cURL и DOMDocument работают нормально, и даже DomXPath действительно (насколько я могу судить, ошибок нет). Но я изо всех сил пытаюсь понять, как получить URL-адрес результатов запроса xpath.
Мой код:
$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">
Я хочу источник этого тега изображения.
Какие-либо предложения?