prova con
Codice PHP:
// Apriamo il file
$f = fopen('file.txt', 'r+');
// Leggiamo tutto il contenuto
$data = fread($f, filesize('file.txt'));
// Cambiamo il contenuto
$data = preg_replace("/\n| /", "|", $data);
// Andiamo all'inizio del file
fseek($f, 0);
// Scriviamo i nuovi valori
fwrite($f, $data);
// Ora tronchiamolo alla lunghezza corretta
ftruncate($f, strlen($data));
// Chiudiamo il file
fclose($f);