Maison > développement back-end > tutoriel php > Comment supprimer sélectivement les balises HTML en PHP ?

Comment supprimer sélectivement les balises HTML en PHP ?

Susan Sarandon
Libérer: 2024-10-17 17:38:31
original
688 Les gens l'ont consulté

How to Selectively Remove HTML Tags in 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>
Copier après la connexion

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>
Copier après la connexion

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal