Представленный определенным фрагментом 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