與特定HTML 片段一起呈現,您尋求消除特定
利用文件物件模型 (DOM) 的強大功能,您可以設計手術切除目標部分。這種方法允許對 HTML 結構進行全面的操作。
loadHTML($htmlString);
$xPath = new DOMXPath($dom);
$nodes = $xPath->query('//*[@id="anotherDiv"]');
if($nodes->item(0)) {
$nodes->item(0)->parentNode->removeChild($nodes->item(0));
}
echo $dom->saveHTML();
?>
在提供的程式碼片段中,我們首先將 HTML 字串載入到 DOMDocument 實例中。隨後,我們使用 DOMXPath 物件來精確定位具有指定 id 屬性的元素。如果該元素存在,我們使用removeChild()方法來消除它及其後代。然後提取並顯示處理後的 HTML。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3