Парсинг — это замечательная вещь, чтобы получать и использовать контент с сайтов. И сейчас мы рассмотрим как просто получить текст между тегами HTML с помощью PHP.Конечно, PHP не идеальное средство для парсинга. Для больших возможностей лучше использовать Python со специальными модулями. Но если Вы работаете с PHP и необходимо достать текст с сайта, вот рецепт.
<?php
// Например, у нас есть такая HTML страничка
$str = '<div class="maintext">
Здесь будет текст, который необходимо получить.
Включая переносы строк, другие теги и т.д.
А сейчас пришло время получить этот текст!
</div>';
// Получаем содержимое по регулярному выражению
preg_match_all('#<div class="maintext">(.+?)</div>#is', $str, $arr);
print_r($arr[1]);
?>
