Maison >développement back-end >tutoriel php >Comment supprimer un élément HTML spécifique et son contenu par ID à l'aide de PHP Native DOM ?
Supprimer une balise et son contenu imbriqué à l'aide de l'ID de balise avec PHP Native DOM
Supprimer des éléments HTML spécifiques ainsi que leur contenu interne peut être un problème. tâche courante dans le développement Web. Dans ce cas, vous cherchez à supprimer le contenu d'un fichier
Solution :
PHP Native DOM fournit un ensemble robuste de méthodes pour manipuler les documents HTML. Pour supprimer le contenu imbriqué spécifié :
Code :
<code class="php">$dom = new DOMDocument; $dom->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();</code>
Ce code supprimera tout à partir du
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!