IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Supprimer à la fois certaines Balises HTML et Classe CSS du contenu de ma variable PHP


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2013
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2013
    Messages : 453
    Par défaut Supprimer à la fois certaines Balises HTML et Classe CSS du contenu de ma variable PHP
    Bonjour.

    J'ai une variable PHP $matches[0] qui retourne une Page HTML et donc une suite de balise HTML.

    Je voudrais savoir s'il existe en PHP, un moyen de supprimer de toute variable $matches[0] ces balises HTML et/ou classe CSS:

    • <sup>...</sup> (Balises HTML) ???
    • class="navigation-only" (Classe CSS) ???
    • class="noprint wikidata-linkback" (Classe CSS) ???


    En d'autres termes, comment supprimer de la variable $matches[0] le contenu de toutes les balises HTML <sup>...</sup> disponible dans $matches[0] ???

    Si oui, comment faire de même pour supprimer toutes les balises ayant la classes CSS navigation-onlynoprint wikidata-linkback ???

    Merci de me guider s'il vous plaît.

  2. #2
    Membre éclairé
    Inscrit en
    Février 2009
    Messages
    635
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 635
    Par défaut
    Il existe plusieurs solutions,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $match[0] = str_replace(['<sup>', '</sup>', 'class="navigation-only"', 'class="noprint wikidata-linkback"'], '', match[0]);
    Voir aussi preg_replace().

  3. #3
    Membre très actif
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2013
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2013
    Messages : 453
    Par défaut
    Merci pour la réponse.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [RegEx] Conserver tout ce qui est entouré de certaines balises (html, xml)
    Par fbern-75 dans le forum Langage
    Réponses: 1
    Dernier message: 22/10/2015, 17h35
  2. regex pour échapper certaines balises html
    Par stc074 dans le forum Général Java
    Réponses: 3
    Dernier message: 01/03/2015, 23h10
  3. [RegEx] Filtrer certaines balises HTML
    Par Hartas dans le forum Langage
    Réponses: 4
    Dernier message: 05/09/2009, 23h06
  4. [RegEx] Repérage de certaines balises html
    Par The Goion dans le forum Langage
    Réponses: 4
    Dernier message: 21/07/2009, 13h53
  5. [RegEx] supprimer certaines balises HTML
    Par shinji_rem dans le forum Langage
    Réponses: 2
    Dernier message: 15/03/2007, 17h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo