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 :

convertir espace insécable en espace


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 208
    Par défaut convertir espace insécable en espace
    Bonjour,

    j'ai un champ dans lequel j'ai une chaîne de caractère avec des espaces insécables. J'aimerai convertir ces espaces insécables en de simples espaces

    J'ai essayé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $resume=str_replace("\xa0", "", $info[$j]['Memoire']['resume']);
    mais ça ne met pas l'espace normal après le « dans la chaine suivante : « pour but de guider l'élève dans son travail
    pouvez vous m'aider svp ?

    Pascale

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Il est ou l'espace normal dans ton code ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 208
    Par défaut
    Le champ resume contient ce texte (si je met les tabulations sous Word, j'ai :
    «°pour but de guider l'élève dans son travail

    L'espace insécable est après le « (résultat d'un copier/coller de libre office dans le formulaire).
    Et j'aimerai avoir « pour but de guider l'élève dans son travail

    Pour moi l'espace insécable est \xa0 et j'ai tenté de mettre danbs la valeur de remplacement " " ou "". Mais ça ne change rien

    $resume=str_replace("\xa0", " ", $info[$j]['Memoire']['resume']);
    en mettant ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $resume=str_replace("\xa0", "", $info[$j]['Memoire']['resume']);
    il me remplace «° par «Í et tous les à par č

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Je n'ai rien compris à ta réponse et pourtant je te demandais seulement ou était l'espace dans ton code.
    Etant donné que tu veux remplacé quelquechose par un espace, il est surprenant que l'espace de remplacement ne soit pas dans ton code.

    Je te propose :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $resume = str_replace("xC2xA0", " ", $info[$j]['Memoire']['resume']);
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. [WD-2000] Convertir espace en espace insécable
    Par Nerva dans le forum VBA Word
    Réponses: 4
    Dernier message: 26/10/2009, 02h35
  2. Ecrire une espace insécable
    Par v4np13 dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 11/01/2008, 23h09
  3. [Entities] Comment insérer un espace insécable
    Par <nbweb> dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 05/04/2007, 10h26
  4. Convertir une string avec espace en Single
    Par shirya dans le forum C#
    Réponses: 24
    Dernier message: 23/03/2007, 10h20
  5. Espace insécable dans une chaine de caractères
    Par Mors_Ubyte dans le forum Access
    Réponses: 1
    Dernier message: 11/02/2006, 22h43

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