dedlfix: Für was steht nun \n?

Beitrag lesen

\n wird auf Windows-Systemen beim Schreiben in Dateien, die im ASCII-Modus
geoeffnet wurden, zu \015\012 (CRLF).

Hmmm... Das konnte ich eben unter Windows 2000 Server mit PHP 4.3.10 nicht nachvollziehen.

$filename = 'test.txt';
$somecontent = "Füge dies\nder Datei hinzu\n";

$handle = fopen($filename, "w"));
fwrite($handle, $somecontent));
fclose($handle);

ergibt sowohl mit "w" als auch mit "wb" geöffnet immer eine 26 Bytes große Datei zurück, in der im Notepad dann auch das "LF-Kästchen" statt eines Umbruchs zu sehen ist.

=> \n == \012