Maison >développement back-end >Problème PHP >Comment supprimer les commentaires HTML

Comment supprimer les commentaires HTML

醉折花枝作酒筹
醉折花枝作酒筹original
2021-06-08 15:31:272464parcourir

Vous pouvez utiliser la fonction preg_replace pour supprimer les commentaires html, le format de syntaxe est "preg_replace (modèle à rechercher, "", chaîne ou tableau)". preg_replace effectue une recherche et un remplacement d'expression régulière.

Comment supprimer les commentaires HTML

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3.

Le contenu des commentaires en html peut être supprimé à l'aide d'expressions régulières.

1. La méthode générale d'écriture des commentaires HTML est f80737884d6c93a4ecaeac0ca41583ac

3d013a1d018e615508608101d57696df

2. Vous pouvez utiliser la méthode personnalisée suivante pour supprimer les commentaires inutiles :

function remove_html_comments($content = "") {
        return preg_replace("/<!--(.|\s)*?-->/", "", $content);
      }

Le paramètre d'entrée est content, preg_replace est un remplacement régulier et la règle est 2d4aa72c0d4a373e900998587abc0e4a

Informations étendues :

preg_replace — Effectue une recherche et un remplacement d'expression régulière

preg_replace ( string|array $pattern , string|array $replacement , string|array $subject , int $limit = -1 , int &$count = null )

Recherche sujet Le modèle de correspondance des pièces est remplacé par un remplacement.

Description du paramètre :

  • $pattern : Le modèle à rechercher, qui peut être une chaîne ou un tableau de chaînes.

  • $replacement : Chaîne ou tableau de chaînes utilisé pour le remplacement.

  • $subject : La chaîne cible ou le tableau de chaînes à rechercher et à remplacer.

  • $limit : Facultatif, le nombre maximum de substitutions pour chaque chaîne de sujet par modèle. La valeur par défaut est -1 (aucune limite).

  • $count : Facultatif, le nombre de fois que le remplacement est effectué.

Valeur de retour

Si le sujet est un tableau, preg_replace() renvoie un tableau, sinon il renvoie une chaîne.

Si une correspondance est trouvée, le sujet remplacé est renvoyé, sinon le sujet inchangé est renvoyé. Si une erreur se produit, NULL est renvoyé.

Apprentissage recommandé : Tutoriel vidéo php

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