PHP-скрипт, который считывает внешний исходный код HTML и перечисляет код между тегами
В основном я хочу написать php-код, в котором перечисляется все содержимое, находящееся между тегами <h1>
из внешнего URL-адреса.
Я хочу не только первого, но и всех их. Так что, если источником внешнего веб-сайта является
<html>
<title></title>
<head></head>
<h1>Test Here</h1>
<h1>Test here</h1>
</html>
Я хочу создать скрипт, который генерирует только содержимое между тегами <h1>
, которое будет:
Test Here
Test here
Я знаком с PHP, но я просто не могу придумать скрипты, которые делают это.
2
Author: kiamlaluno, 2010-07-09
1 answers
Simple_html_dom - ваш друг.
$dom = file_get_html("http://yourserver.com/path/to/file.html");
// alternatively use str_get_html($html) if you have the html string already...
foreach ($dom->find("h1") as $node)
{
echo $node->innertext;
}
Он очень мощный и может сделать гораздо, гораздо больше.
4
Author: Byron Whitlock, 2010-07-08 22:37:59