Maison > Article > développement back-end > Comment supprimer sélectivement les balises HTML en PHP ?
Supprimer les balises HTML de manière sélective en PHP
Question : Comment puis-je supprimer sélectivement toutes les balises HTML d'une chaîne dans PHP, à l'exception d'une liste spécifiée de balises autorisées ?
Réponse : Pour supprimer toutes les balises HTML tout en préservant un ensemble spécifique de balises autorisées, utilisez la fonction strip_tags de PHP. La fonction strip_tags permet de spécifier une chaîne contenant les balises que vous souhaitez conserver.
Implémentation :
<code class="php">$content = '<p>This is some HTML code with <br> and <a> tags.</a></p>'; echo strip_tags($content, '<p><br><a>');</code>
Dans cet exemple, la fonction strip_tags supprimera toutes Balises HTML à l'exception de
,
et , préservant le contenu de ces balises. Le résultat sera :
<p>This is some HTML code with and tags.</a></p>
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!