返回DOMDocument 的外部HTML
使用DOMDocument 的outerHTML 屬性時,檢索超連結等特定元素的完整HTML 程式碼可能具有挑戰性。但是,還有其他可用的方法。
在 PHP 5.3.6 之前,DOMDocument 類別缺乏直接輸出節點外部 HTML 的功能。相反,使用 saveXml() 是首選方法。雖然它產生了符合 XML 的標記,但這對於 標籤之類的元素並沒有造成重大問題。
隨著 PHP 5.3.6 的引入,引入了 saveHtml() 方法,該方法允許您提供節點作為參數並檢索其外部 HTML。下面的程式碼示範了這種方法:
$domDocument->saveHtml($nodeToGetTheOuterHtmlFrom);
透過利用此方法,您可以有效地檢索任何 DOM 節點的外部 HTML 程式碼,包括超連結。
以上是如何在 PHP 中有效率地檢索 DOM 節點的外部 HTML?的詳細內容。更多資訊請關注PHP中文網其他相關文章!