我有一个从数据库中抓取整个搜索结果页面的代码。我只想抓取并显示正文标签中的内容,以便我可以自己操作结果页面的其余部分。请指教。谢谢。
问问题
5669 次
1 回答
7
您可以使用它DOMDocument
来提取您想要的页面部分。
$html = file_get_contents("some resource");
libxml_use_internal_errors(true); //Prevents Warnings, remove if desired
$dom = new DOMDocument();
$dom->loadHTML($html);
$body = "";
foreach($dom->getElementsByTagName("body")->item(0)->childNodes as $child) {
$body .= $dom->saveHTML($child);
}
echo $body;
于 2013-08-06T21:24:28.360 回答