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 :

Comment supprimer les guillemets


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité2
    Invité(e)
    Par défaut Comment supprimer les guillemets
    Bonjour à tous, j'ai un soucis de guillemets que j'aimerais supprimer. J'ai tenté ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo str_replace('"',"",$string);
    sans succès.

    J'explique :

    J'ai un fichier 'lang.php' qui contient :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    define(content_home,'Contenu');
    J'ai une classe dont une méthode va retourner une valeur contenue dans une base de donnée :

    Ceci va obligatoirement me retourner => 'content_home'

    J'aimerai que cela me retourne => content_home

    C'est possible ? Merci.

  2. #2
    Membre émérite Avatar de vorace
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2010
    Messages : 573
    Par défaut
    si c'est des simple quotes, dans ce cas tu dois mettre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo str_replace("'","",$string);
    c'est les simple quotes qui doivent être remplacées par rien ""

  3. #3
    Invité2
    Invité(e)
    Par défaut
    Merci mais cela ne fonctionne pas.

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    montre comment est crée page_name

  5. #5
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    la syntaxe correcte pour un define est:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if (!defined('CONSTANTE')) {
       define('CONSTANTE', 'const');
    }
    Si tu es certain que la constante n'existe pas, tu peux omettre le !defined.

  6. #6
    Invité2
    Invité(e)
    Par défaut
    En fait, page_name est une valeur contenue dans une base de donnée.

    si je fait :

    Cela m'affiche "Contenu", donc, la constante est bonne.

    si je fait :
    Cela m'affiche "content_home", donc c'est comme si je faisais :
    Donc, il faut que je supprime les "guillemets" ou "simple quote"

Discussions similaires

  1. Réponses: 1
    Dernier message: 23/08/2014, 12h07
  2. Comment supprimer les doublons
    Par djelloulc dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 17/09/2013, 14h30
  3. Comment supprimer les tags RTF
    Par Dnx dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 20/09/2005, 14h55
  4. Supprimer les guillemets dans un fichier après écriture
    Par soulryo dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 01/03/2005, 11h39
  5. [String] Comment supprimer les accents
    Par iuz dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 08/03/2004, 02h58

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