Задать вопрос

PhpQuery странно себя ведет?

Пытаюсь парсить страницу хабра habrahabr.ru/company/genue/blog/210610 с помощью phpQuery.

Код такой:
$url = 'http://habrahabr.ru/company/genue/blog/210610/';
 $html = file_get_contents($url);
 $doc = phpQuery::newDocument($html);
 echo $doc;


Но на выходе получаю лишь такой кусок страницы cMfvV3fR.png

Если парсить какой то конкретный div, например со статьей - то все будет норм. Весь же документ парситься не хочет.

Зачем мне все это:
Стоит задача парсить любую страничку, вставлять в разметку определенный тег и сохранять разметку в базу. PhpQuery легко манипулирует разметкой, но вот с парсингом получился косяк((
  • Вопрос задан
  • 4810 просмотров
Подписаться 4 Оценить Комментировать
Ответ пользователя Николай К ответам на вопрос (5)
@zzzmaikzzz
Junior-web
Добавь еще - phpQuery::unloadDocuments();
Ответ написан
Комментировать