Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130

    input in shell php e carattere di new line

    ciao

    sto studiando un po l'uso di php per scrivere applicazioni shell e ho notato che quando si acquisice un parametro nel seguente modo:

    $appName = fgets(STDIN);

    alla stringa inserita dall'utente viene aggiunto il metavarattere di new line \n

    come mai? non e' molto utile, anzi nel mio caso e' deleterio dato che devo usare il valore inserito per fare dei confronti sulle delle chiavi di array?!

    grazie

  2. #2
    non viene aggiunto c'e' di suo nel file per definire il new line. tra l'altro potresti trovare \r\n per win e solo \r per il mac.

    toglilo con trim()

    $appName = trim($appName);

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.