Выдержка из статьи PHP со страницы - PullRequest
4 голосов
/ 10 августа 2010

У кого-нибудь есть идеи, как сгенерировать отрывок из любой страницы статьи (так может быть источник со многих сайтов)? Что-то вроде того, что делает Facebook, когда вставляешь URL в пост. Спасибо.

Ответы [ 2 ]

5 голосов
/ 10 августа 2010

То, что вы хотите сделать, называется веб-очисткой .Основной способ сделать это - захватить страницу (вы можете очистить URL, используя file_get_contents), а затем каким-то образом проанализировать его для содержимого, которое вы хотите (то есть извлечь содержимое из <body> tag).

Чтобы проанализировать возвращенный HTML, вы должны использовать анализатор DOM.PHP имеет свои DOM классы , которые вы можете использовать.

1 голос
/ 10 августа 2010

Вот видеоурок о том, как это сделать:

http://net.tutsplus.com/tutorials/php/how-to-create-blog-excerpts-with-php/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...