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 :

Ajouter un caractère à chaque début de ligne


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 124
    Par défaut Ajouter un caractère à chaque début de ligne
    Bonjour,

    je code un petit script de messagerie actuellement.
    Lorsque l'on répond à un message, le message d'origine s'affiche dans le textarea.
    J'aimerais juste, comme dans la plupart des newsgroups, insérer un caractère ">" à chaque début de ligne, pour bien visualiser le message d'origine.

    Quelqu'un saurait comment faire ça ?

    merci d'avance.

  2. #2
    Membre émérite Avatar de FCYPBA
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 745
    Par défaut
    Bonjour,

    L'utilisation d'une regex est possible, mais je pense que dans ton cas cela n'est vraiment pas obligatoire

    un simple str_replace() sur le retour charriot doit faire l'affaire

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 124
    Par défaut
    Bon bah ça m'ira.

    Par contre, quel est le caractère en PHP pour le retour chariot ? entre les \n, \r, <br /> je suis perdu.

  4. #4
    Membre émérite Avatar de FCYPBA
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 745
    Par défaut
    un retour charriot est caractérisé par \n.

    Le noeud <br/> est un tag (html/xml) représentant un saut de ligne au niveau du rendu. mais celui-ci ne représente pas un retour à la ligne dans une chaine ou dans un fichier.

  5. #5
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Bonjour,

    Utiliser la constante PHP_EOL peut être une bonne alternative, ainsi on s'affranchit de la différence unix/windows

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 124
    Par défaut
    Citation Envoyé par s.n.a.f.u Voir le message
    Bonjour,

    Utiliser la constante PHP_EOL peut être une bonne alternative, ainsi on s'affranchit de la différence unix/windows
    Excellent alternative

    J'ai opté pour ça.

    Merci encore !

Discussions similaires

  1. Ajouter un caractère en début de ligne dans un fichier
    Par morpheusmg dans le forum Débuter
    Réponses: 10
    Dernier message: 31/05/2011, 23h08
  2. Réponses: 6
    Dernier message: 28/03/2011, 13h31
  3. Ajouter mot a chaque fin de ligne
    Par Darkarcadius dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 28/10/2007, 14h22
  4. Insérer un caractère à chaque début de ligne
    Par xfree dans le forum Linux
    Réponses: 2
    Dernier message: 25/07/2007, 15h04
  5. [VBA-W]Insérer caractère en début de ligne.
    Par brandtance dans le forum VBA Word
    Réponses: 3
    Dernier message: 15/01/2007, 22h30

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