include_once(__DIR__ . '/cclassparser.php'); // подключаем парсер
$donor_url = 'https://site.com'; // ссылка на страницу парсинга
$arHtml = Parser::getPage(["url" => $donor_url]);
$content = $arHtml["data"]["content"];
include_once(__DIR__ . '/phpQuery.php'); // подключаем phpQuery
$mainpage = phpQuery::newDocument($content);
$page_h1 = $mainpage->find('h1');
$page_h1->find('a')->remove(); // удалить ссылки из заголовка
$h1 = $page_h1->text();
Фоновое изображение
Элемент на странице:
<div class="photo" style="background-image: url(https://site.com/image.jpg);"></div>
Действие:
$img_item = $mainpage->find('.photo');
$str = $img_item->attr('style');
preg_match("(background-image: url\((.+)\))", $str, $result);
$ar_img = $result;
Результат:
$ar_img => Array
(
[0] => background-image: url(https://site.com/image.jpg)
[1] => https://site.com/image.jpg
)