Comment supprimer sélectivement les balises HTML en PHP ?

Susan Sarandon
Libérer: 2024-10-17 17:38:31
original
602 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!

source:php
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