PHP DOM Не удается получить значение гиперссылки из элемента тега - PullRequest
0 голосов
/ 14 января 2020

Я пытаюсь получить гиперссылку из тега 'a'. Я использую библиотеку php_simple_html_dom. Вот скриншот:

enter image description here

Я пытаюсь получить значение атрибута href, который: "/ HERSHEYS-105ct-Assorted- Valentines-Chocolate / dp / B07VJJVKXL / ref = sr_1_1? Keywords = B07VJJVKXL & qid = 1579006135 & smid = A3DWYIK6Y9EEQB & sr = 8-1 ", найдя имя этого класса. Однако, когда я отлаживаю переменную ниже, она всегда выбрасывает нулевое значение. Вот мой код:

$firstEntry = $dom->find(".a-link-normal a-text-normal", 0);
        //var_dump($firstEntry);
        if(isset($firstEntry)){

            $firstEntryLink = $firstEntry->href;
            var_dump($firstEntryLink);
            if(isset($firstEntryLink)){

                $res=getWebPage($firstEntryLink);
                //var_dump($res);
            } 

        }

Я пробовал с другими классами, но случай был таким же.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...