Найдите URL-адрес изображения в атрибуте переменных данных в теге img, используя PHP, Goutte, DomCrawler - PullRequest
0 голосов
/ 02 августа 2020

Я пытаюсь проверить URL-адреса изображений, что довольно просто, когда эти URL-адреса находятся в атрибутах sr c.

// get all images on a page
$images = $crawler->filter('img')->each(function ($node, $i) { 
    return $node; 
});
// Loop over image nodes
foreach ($images as $image) {
    // Get image src value
    $imageSrc = $image->attr('src');
}

Однако изображения загружаются лениво, атрибут sr c делает не содержать URL изображения. В этом случае URL-адрес изображения обычно находится в атрибуте данных. Точное имя этого атрибута данных может отличаться. Например: data-sr c, data-lazy-sr c, ...

Итак, мой вопрос: как мне go найти URL-адрес изображения в атрибуте переменных данных?

Спасибо!

...