J'ai quelques lignes qui me permettent de trouver une balises dans un fichier html , je veux supprimer toutes les occurences de cette balise, en l'occurence 2 dans mon fichier de test.
La première balise se supprime bien mais jamais la 2ème. Du coup quand je la réécris par la suite, j'en ai à nouveau 2.
Quelqu'un a déjà eu ce problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $base= $doc->getElementsByTagName('base'); echo $base->length; // affiche 2 comme prévue if( $base->length > 0 ) { foreach ($base as $item) { $item->parentNode->removeChild($item); } } echo $base->length; //Affiche 1 au lieu de 0 :s
Partager