Christoph Jeschke: PHP Problem - fgetcsv

Beitrag lesen

Guten Tag,

danke für den Test. Ich bin verblüfft. Im Changelog habe ich dazu nichts
gefunden und auch die Bugliste zu fgetcsv() weiß nichts davon. Für mich
wäre dieses Verhalten ein Bug, denn leere Einträge sind in CSV-Dateien #
normal und eine Funktion, die mit CSV-Dateien umgehen können will, muss mit
leeren Einträgen korrekt umgehen können. Weglassen ist kein korrekter
Umgang.

Streng genommen müssen Felder auch Zeichen enthalten (so sagt es RFC4180). Andererseits verstößt das Verhalten gegen RFC793.

Gruß
Christoph Jeschke

--
Zend Certified Engineer