2012-04-10 8 views
0

Einfache Frage. Ich angehängt Einträge in eine Textdatei, und ich möchte jeden neuen Eintrag in der nächsten Zeile haben. Wie es hier steht, werden die nachfolgenden Einträge nach dem letzten gedruckt. Was gebe ich ein, um jeden Eintrag in einer neuen Zeile zu schreiben? Verwenden von Windows.Neue Zeile bei Verwendung von fopen zum Schreiben von Text

$fh = fopen($dir . '/' . "Cause.txt", 'a') or die("can't open file"); 
fwrite($fh, $affiliation . "\n"); 
fclose($fh); 

Dank!

+0

Hängt vom Betriebssystem ab. In Unix * –

Antwort

1

Sie sind bereits. Verwenden Sie einen Texteditor, der besser als Notepad ist, um die Datei anzuzeigen, oder drucken Sie stattdessen "\r\n" aus.

+0

Sie haben absolut Recht. Tolle. Danke, dass du darauf hingewiesen hast. Eröffnet mit jEdit. – KiloJKilo