在 PHP 中使用 DOMDocument 取得外部 HTML
提供的 PHP 程式碼嘗試使用 DOMDocument 取代字串中的視訊連結。但是,outerHTML 屬性目前無法擷取超連結的完整 HTML 程式碼。
解決方案:
在 PHP 5.3.6 及更高版本中,saveHtml 方法可以是與特定節點一起使用以檢索其外部 HTML。例如:
$domDocument->saveHtml($nodeToGetTheOuterHtmlFrom);
替代方案:
在早期的 PHP 版本中,可以使用 saveXml 來取代。雖然它會產生符合 XML 的標記,但它仍然適合 a 元素:
$domDocument->saveXml($nodeToGetTheOuterHtmlFrom);
有關更多信息,請參閱以下資源:
以上是如何在 PHP 中使用 DOMDocument 取得節點的外部 HTML?的詳細內容。更多資訊請關注PHP中文網其他相關文章!