Задать вопрос
@dmitriyuvin
FullStack developer ( Laravel & Vue )

Как спарсить только абзацы?

https://topradar.ru/product/eholot-striker-plus-4cv/ - сайт , который паршу
5d3dda8188f6c493823796.jpeg
Надо спарсить только текст.
$desc = $pw->find('div.spec-tabs__content div.tab:nth-child(1) ');
  • Вопрос задан
  • 242 просмотра
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
IgorPI
@IgorPI
Я обычно выполняю парсинг "регулярками" быстрее и надёжнее.

В вашем случае вы уж получили чего хотели

div.spec-tabs__content div.tab:nth-child(1)
Возвращайте как текст.

и

5d3deca404057076800701.png
Ответ написан
Комментировать
@pdbqman
очень легко найти нужный div.class с помощью библиотеки simple_html_dom.php
1. curl'ом цепляетесь к вашей странице
2. используя find находите нужный div.class список.
3. далее уже с помощью foreach делаете что нужно
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы