我想做的就是保存带有属性角色的第一个div =" main"使用PHP作为外部URL的字符串。
到目前为止,我有这个:
$doc = new DOMDocument();
@$doc->loadHTMLFile("http://example.com/");
$xpath = new DOMXPath($doc);
$elements = $xpath->query('//div[@role="main"]');
$str = "";
if ($elements->length > 0) {
$str = $elements->item(0)->textContent;
}
echo htmlentities($str);
但不幸的是,$ str似乎没有显示HTML标签。只是文字。
答案 0 :(得分:1)
您可以通过D
方法获取HTML。
saveHTML()