J'ai une situation. Je lis dans une page html en utilisant php en utilisant ce morceau de code $body = file_get_contents('index.htm');
Comment faire pour supprimer un morceau de balises HTML dans une page HTML en utilisant PHP
Maintenant dans le fichier index.htm est un morceau de code html comme ci-dessous que j'ai parfois besoin de supprimer/dépend de critères, donc parfois il doit être enlevé et d'autres fois non.
<td><table><tr><td></td></tr></table></td>
Comment puis-je supprimer toute la section tableau entre les td balises à l'aide PHP.
Votre solution ne fonctionne pas si le TD a des attributs ou le TABLE. –
Vous avez raison, mais il n'a pas spécifié dans la question qu'il avait des attributs, cependant l'expression rationnelle peut être adaptée à la variable attrs, ou (comme je suppose) le code html qu'il doit enlever est toujours du même type , donc il peut coder les attributs dans l'expression rationnelle. –