Hello Dedlfix,
Der Windows-Editor möchte ein Windows-Zeilenende haben, bestehend aus \r\n. Unter Unixoiden ist nur \n üblich.
fgetcsv() liest nur, das schreibt nichts.
Ist dir da unterschiedliches Verhalten von fgetcsv() bekannt, je nachdem auf welcher Plattform es verwendet wird? Mir ist da bisher nichts aufgefallen. Ich war immer der Meinung, dass alle üblichen Zeilenendezeichen erkannt werden, sogar bei gemischter Verwendung.
Sollte man das nochmal ausprobieren oder im Source-Code nachsehen?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg