@anton99zel

Как парсить контент (цикл) с сайтов?

Со страницы хочу спарсить все комменты.
Указал сайт, начало и конец тега одного коммента.
Старт и стоп у комментов одинаковые.
Но у меня парсится только первый коммент
Как доработать скрипт, чтобы он прошелся по всем комментам?
spoiler
<?php 
#откуда будем парсить информацию: 
$content=file_get_contents('https://yandex.ru/maps/org/..............................'); 

#начало забираемого контента: 
$pos=strpos($content,'review review_rating_liked'); 

#Отрезаем все, что идет до нужной нам позиции: 
$content=substr($content,$pos); 

#Таким же образом находим позицию конечной строки: 
$pos=strpos($content, 'review__footer'); 

#Отрезаем ненужное: 
$content=substr($content,0,$pos); 

#Если встречается код, который нам ненужен, вырезаем его: 
$content=str_replace('review review_rating_liked" itemscope="" itemprop="review" itemtype="http://schema.org/Review">','', $content); 

#Выводим спарсенный текст: 
echo iconv("UTF-8", "CP1251", $content), PHP_EOL;
?>
  • Вопрос задан
  • 133 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
HTML Academy Санкт-Петербург
от 110 000 до 130 000 руб.
CENTRA Новокузнецк
от 50 000 руб.
от 1 500 до 2 500 usd.
19 марта 2019, в 01:16
5000 руб./за проект
19 марта 2019, в 00:14
1000 руб./в час
18 марта 2019, в 23:00
2000 руб./за проект