molily: Was bedeutet \r? Wo finde ich Hilfen zu Kürzeln?

Beitrag lesen

Hallo,

Deiner Aussage nach müsste \n in PHP-Scripten auf Windows zwei Zeichen ergeben, das ist aber selbst beim Schreiben von Dateien nicht der Fall.

Such dir einen Hex-Editor deiner Wahl und schaue dir die Ausgabe von folgendem Posting an:

$fd = fopen("file.dat",'w');
fwrite($fd,"\n");
fclose($fd);

$fd = fopen("file.dat.binary",'wb');
fwrite($fd,"\n");
fclose($fd);

Diesen Test habe ich gemacht, bevor ich mein Posting schrieb. Ich habe mir das nicht ausdacht und erzähle auch keine Märchen. Deine Aussage trifft nur zu, wenn ich das Script über das Apache-PHP-Modul ausführe. Über CGI beziehungsweise die Kommandozeile - darüber hatte ich es geprüft - sind die erzeugten Dateien Bit für Bit identisch und enthalten exakt und ausschließlich 0A, daher meine Aussage. Win98, PHP 4.3.0.

Ich glaube nicht, dass du mich darueber belehren musst, was Thema dieses Threads ist.

Komm mal herunter. Ich wollte niemanden belehren.

Mathias

--
Fabian Transchel, du hast mein Leben zerstört.