Eliminare \n fine di una stringa presa da file
Salve. Come da titolo, vorrei eliminare il '\n' alla fine di una stringa prelevata da un file:
ad esempio:
prova.txt
Codice PHP:
$stream = fopen("prova.txt","r");
[...]
while($riga = fgets($stream,255))
{
echo $riga;
}
Ad esempio, in questo caso $riga conterrà una riga alla volta, ma alla fine ha il \n {che ha anche il file.}
Come posso eliminare questo \n??
Io ho porvato così:
$riga = substr($riga,"0",(strlen($riga-2))); //elimino gli ultimi 2 caratteri {provato anche eliminandone solo 1}
$riga = str_replace('\n','',$riga); //elimino i \n
Con questi non sono riuscito.
Sul forum, ho trovato questo:
$riga = str_replace(chr(13).chr(10),'',$riga);
E su EasyPHP FUNZIONA!!!
...Ma poi ho portato tutto su AV e non funziona :crycry:
Come posso fare??
Grazie,
Ciao!