Maison  >  Article  >  développement back-end  >  PHP supprime les balises de chaîne, exemple de fonction strip_tags(), explication détaillée

PHP supprime les balises de chaîne, exemple de fonction strip_tags(), explication détaillée

怪我咯
怪我咯original
2017-06-08 13:50:483397parcourir

Quelle est la définition et l'utilisation de la fonction php strip_tags() ?

Lorsque de nombreux amis novices apprennent PHP, ils rencontrent parfois quelques petits problèmes, comme comment supprimer les balises dans les chaînes ; le problème des chaînes tronquées. En fait, ces problèmes sont très simples et généralement le problème. des caractères tronqués est dû à un codage de caractères mal défini. Tant que le codage de caractères est correctement défini, il n'y aura pratiquement aucun caractère tronqué. Pour des articles spécifiques, veuillez vous référer à cet article Résumé des solutions. aux caractères chinois tronqués en PHP, Alors comment supprimer la balise d'une chaîne ? En fait, il est très simple de supprimer les balises d'une chaîne. Il vous suffit d'utiliser la fonction string strip_tags() pour résoudre le problème. Alors comment utiliser cette fonction, cet article vous montrera comment. à la fonction php strip_tags().

Définition et utilisation de la fonction php strip_tags()

la fonction strip_tags() supprime les chaînes HTML, Balises XML et PHP.

Syntaxe

strip_tags(string,allow)

Détails des paramètres :

string spécifie la chaîne à vérifier. Il doit avoir


allow. Ce n'est pas un paramètre obligatoire. Il spécifie quelles balises sont autorisées à exister dans la chaîne. supprimé. Si elles ne sont pas renseignées, toutes les balises seront supprimées par défaut


PS : Remarque : Cette fonction supprimera toujours les commentaires HTML. Cela ne peut pas être modifié via le paramètre Allow.

Valeur de retour

La fonction strip_tags() renvoie la chaîne supprimée.

Exemple 1

Utilisez la fonction strip_tags() pour supprimer les balises HTML d'une chaîne Le code est le suivant :

<?php
$name="Hello <b>world!</b>";

$tags=strip_tags($name);
echo $name."<br/>";                  //去除Html标签之前
echo $tags;                         //去除Html标签之后

?>
Le. la sortie du code est :

PHP supprime les balises de chaîne, exemple de fonction strip_tags(), explication détaillée

Exemple 2

Utilisez la fonction strip_tags() pour supprimer les balises HTML de la chaîne, mais autoriser l'utilisation des balises , le code est le suivant

<?php
$name="Hello <b><i>world!</i></b>";

$tags=strip_tags($name,"<b>");
echo $name."<br/>";                  //去除Html标签之前
echo $tags;                         //去除Html标签之后
?>

Le code exécutant le résultat de sortie :

PHP supprime les balises de chaîne, exemple de fonction strip_tags(), explication détaillée

[Recommandations d'articles connexes]

Un détail auquel vous devez faire attention lorsque vous utilisez la fonction php strip_tags()

Détaillé explication de l'utilisation de la fonction php strip_tags() pour conserver plusieurs instances de balises HTML

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