Не могу получить данные с сайта, используя PHP и DOM - PullRequest
0 голосов
/ 28 мая 2019

Я пытаюсь получить данные с этого сайта: https://www.pontoslivelo.com.br/compreepontue/magazineluiza

Данные, которые я пытаюсь получить, таковы: введите описание изображения здесь

Вот код, который у меня есть:

$html = new simple_html_dom();

$html->load_file('https://www.pontoslivelo.com.br/compreepontue/magazineluiza');

foreach ($html->find('div[class=pontos-1]') as $div) {
    echo $div->plaintext . "<br>";
}

Ничего не возвращается.

$html->find('div[class=pontos-1]') не предполагал получить все div из кода? Почему он не может найти человека с классом = понтос-1?

1 Ответ

0 голосов
/ 28 мая 2019

Загрузите и включите Простой HTML DOM первым в ваш PHP-файл.

Вот ваш необходимый код

include_once('simple_html_dom.php');

$html = file_get_html('https://www.pontoslivelo.com.br/compreepontue/magazineluiza');

foreach($html->find('div[class=pontos-1]') as $element){
    echo $element->innertext . '<br>';
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...