检索 DOMDocument 的外部 HTML
在尝试替换字符串中的视频链接时,您在获取完整内容时遇到困难使用outerHTML()函数的超链接的HTML代码。
DOMDocument当前支持saveHtml() 方法,允许您提取特定节点的 HTML 代码。要使用此功能,只需将所需的节点作为参数传递给 saveHtml() 方法:
$domDocument->saveHtml($nodeToGetTheOuterHtmlFrom);
在旧版本的 PHP 中,saveXml() 是导出节点内容的主要方法。但是,它生成符合 XML 的标记,可能不适合锚标记( 元素)等 HTML 元素。
有关 PHP 5.3.6 中此增强功能的更多信息,请参阅:http: //blog.gordon-oheim.biz/2011-03-17-The-DOM-Goodie-in-PHP-5.3.6/.
以上是如何在 PHP 中检索 DOMDocument 节点的完整外部 HTML?的详细内容。更多信息请关注PHP中文网其他相关文章!