Maison > développement back-end > Problème PHP > Comment supprimer le code HTML en PHP

Comment supprimer le code HTML en PHP

藏色散人
Libérer: 2023-03-08 13:58:02
original
3574 Les gens l'ont consulté

Comment supprimer le code HTML en PHP : 1. Supprimez directement les balises que vous souhaitez supprimer via "function strip($str){}" ; 2. Supprimez les balises HTML via la fonction "strip_tags" ; Utilisez la fonction strtr Convertissez simplement des caractères spécifiques dans la chaîne.

Comment supprimer le code HTML en PHP

L'environnement d'exploitation de cet article : système Windows 7, PHP7.1, ordinateur Dell G3.

Trois solutions pour supprimer les balises HTMl en PHP

Cet article fournit une analyse détaillée et une introduction aux trois solutions pour supprimer les balises HTMl en PHP Ce dont vous avez besoin pour référence. , amis

Méthode 1 :

Sortez directement la marque que vous souhaitez retirer

Le code est le suivant :

<?php
    //取出br标记
    function strip($str)
{
$str=str_replace("<br>","",$str);
//$str=htmlspecialchars($str);
return strip_tags($str);
}
?>
Copier après la connexion

[Recommandé : " Tutoriel vidéo PHP 》]

Méthode 2.

Il existe une fonction strip_tags en PHP qui peut facilement supprimer les balises HTML.

echo strip_tags(“Hello <b>World</b>”); // 去除 HTML、XML 以及 PHP 的标签。
Copier après la connexion

peut aussi supprimer correctement les codes HTML non standards :

echo strip_tags(“<a href=\”>\”>cftea</a>”); //输出 cftea
Copier après la connexion

En PHP, vous pouvez utiliser la fonction strip_tags pour supprimer les balises HTML, voir l'exemple ci-dessous :

Le le code est le suivant :

<?php
$str = ‘www<p>dreamdu</p>.com&#39;;
echo(htmlspecialchars($str).”<br>”);
echo(strip_tags($str));
?>
Copier après la connexion

Méthode 3.

La fonction strtr() convertit des caractères spécifiques dans la chaîne.

Syntaxe

strtr(string,from,to)
Copier après la connexion

ou

strtr(string,array)
Copier après la connexion

Paramètres

string1 Obligatoire. Spécifie la chaîne à convertir.

from Obligatoire (sauf si vous utilisez un tableau). Spécifie le caractère à modifier.

à Obligatoire (sauf si vous utilisez un tableau). Spécifie le caractère à modifier.

tableau requis (sauf si from et to sont utilisés). Un tableau où les clés sont les caractères d'origine et les valeurs sont les caractères cibles.

Exemple 1 :

Le code est le suivant :

<?php
echo strtr("Hilla Warld","ia","eo");
?>
Copier après la connexion

Exemple 2 :

Le code est le suivant :

<?php
$arr = array("Hello" => "Hi", "world" => "earth");
echo strtr("Hello world",$arr);
?>
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!

Étiquettes associées:
php
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal