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 :

Faire un echo en ligne de commande


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut Faire un echo en ligne de commande
    Bonjour,

    Je suis en train de réaliser un script php executé sur mon serveur (Debian etch).
    Je fait un echo du premier argument.
    Mais il m'affiche le premier argument sans retour à la ligne.
    Pourtant j'ai suivie les conseil de
    http://fr.php.net/manual/fr/features...line.php#69697

    Comment faire ?

  2. #2
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut
    j'ai trouvé

    en méttant un ,"\n"

    je mettant un ."\n" à la fin de mon echo

    mais ceci étant dis je ne sais pas à quoi correspond ce deuxième paramètre

    je sais juste que ça marche

    donc si quelqu'un pouvait attiser ma curiosité, je l'en remerci d'avance ?

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Citation Envoyé par sliderman
    je mettant un ."\n" à la fin de mon echo
    Pourquoi ça ne marcherait pas ainsi ? Au passage autant utiliser la constante PHP_EOL pour une certaine portabilité.

    Citation Envoyé par sliderman
    donc si quelqu'un pouvait attiser ma curiosité, je l'en remerci d'avance ?
    Sans code et sans plus d'explication je ne vois pas ce qu'on pourrait vous répondre

  4. #4
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut
    Citation Envoyé par julp Voir le message
    Pourquoi ça ne marcherait pas ainsi ?
    je ne sais pas pourquooi ça fonctionne pas, je sais que ma deuxième solution fonctionne [QUOTE=julp;2762734]Au passage autant utiliser la constante PHP_EOL pour une certaine portabilité.[/code]
    ah bon merci du tuyau je ne connaissais pas
    Citation Envoyé par julp Voir le message
    Sans code et sans plus d'explication je ne vois pas ce qu'on pourrait vous répondre
    dsl je croyais être clair
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo function($argv[1],$argv[2]);
    dans un script ne fonctionne pas.
    L'apel du script
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    php -f monfichier.php toto titi
    me retourne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    toto titislide@mater-tux:~/
    alors que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo function($argv[1],$argv[2]."\n");
    avec les mêmes arguments ne me retourne qu'un' ligne vide
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo function($argv[1],$argv[2],"\n");
    me retourne ce que je veux (avec le retour chariot à la fin)

  5. #5
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    function est un mot réservé mais si vous utilisez effectivement une fonction tout dépend de ce qu'elle fait ou non (code).

  6. #6
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut
    Citation Envoyé par julp Voir le message
    function est un mot réservé mais si vous utilisez effectivement une fonction tout dépend de ce qu'elle fait ou non (code).
    je n'ais pas utiliser function
    c'était juste pour explicitez mon exemple
    mais c'est un exemple mal choisi

    PS : stp, arrete de me vouvoyez, cela me rend plus agé que je ne le suis

Discussions similaires

  1. Faire un export en ligne de commande
    Par bamby44 dans le forum Eclipse
    Réponses: 4
    Dernier message: 16/12/2011, 14h58
  2. [TortoiseSVN] Impossible de faire un "commit" en ligne de commande
    Par estmars dans le forum Subversion
    Réponses: 8
    Dernier message: 02/11/2011, 12h44
  3. Outil pour faire des snapshots en ligne de commande ?
    Par john.fender dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 15/06/2010, 18h04
  4. Faire du remote controle sur un Windows en ligne de commande
    Par arnaudperfect dans le forum Administration système
    Réponses: 6
    Dernier message: 22/02/2008, 17h25
  5. Comment faire passer un string en ligne de commande ?
    Par cococococococo dans le forum Interfaces Graphiques
    Réponses: 5
    Dernier message: 27/06/2007, 18h15

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