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 :

Variable avec saut de ligne à l'intérieur [Sources]


Sujet :

Langage PHP

  1. #1
    Membre actif

    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 472
    Points : 262
    Points
    262
    Par défaut Variable avec saut de ligne à l'intérieur
    Salut,
    J'ai une variable avec des sauts de lignes à l'intérieur, je voudrais pouvoir afficher le numéro de chaque ligne devant celle-ci mais je ne sais pas trop comment faire pour organiser mon traitement. Je pense qu'il faut que je recherche les '\n' puis ajouter un : "1: " puis "2: " etc...
    Qu'en pensez-vous ?
    Merci,
    MaTHieU
    Embarcadero RAD Studio XE / Microsoft Windows 7 Édition Intégrale (64 bits)

  2. #2
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    Dis-moi, tu ferais pas un colorateur de code ???

    le plus simple (je pense) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    function numerote($code) {
            $code_num = '';
            $i = 1;
            while(strlen($code) > 0) {
                    $pos = strpos($code, "\n");
                    if($pos == -1) {
                            $code_num .= $i.': '.$code;
                            return $code_num
                    }
                    $code_num .= $i.': '.substr($code, 0, $pos);
                    $code = substr($code, $pos+1);
                    ++$i;
            }
            return $code_num;
    }


    @ tout de suite ?

    [edit]voilà, celle-là, c'est la bonne[/edit]
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag (en bas)

  3. #3
    Membre actif

    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 472
    Points : 262
    Points
    262
    Par défaut yop
    Salut,
    Si, c'est en cours
    Ton code marche super bien !
    Merci !
    MaTHieU
    Embarcadero RAD Studio XE / Microsoft Windows 7 Édition Intégrale (64 bits)

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

Discussions similaires

  1. [Mail] mail header avec saut de ligne
    Par benoitXV dans le forum Langage
    Réponses: 1
    Dernier message: 28/11/2008, 12h32
  2. Syntaxe avec saut de ligne.
    Par ginkas31 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 06/06/2008, 15h54
  3. inserer un commentaire avec saut de ligne dans un control
    Par jeanboudi dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/04/2008, 21h31
  4. Requête INSERT ou UPDATE avec saut de ligne
    Par CinErarY dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 02/05/2007, 04h38
  5. [ASP/Flash] Toujours soucis avec sauts de ligne :(
    Par delavega dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 15/12/2006, 18h31

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