Ahoi Sven
Also in ziviler Sprache ausgedrückt: Das sogenannte CSV-Dateiformat ist extrem unterspezifiziert und sorgt durch die Vielfalt an möglichen Formaten und die Unmöglichkeit der Kennzeichnung des konkret verwendeten Formats in einem Metadatenkanal für häufige Inkompatibilitätsprobleme.
Da hast für die berufliche Praxis sicher recht, ich fand das Format immer ganz cool,
es braucht
ein Zeichen als Umgebungszeichen (eigentlich das Anführungszeichen)
ein Zeichen als Spaltentrenner (eigentlich das Komma)
ein Zeichen als Zeilentrenner (eigentlich die Absatzmarke)
tauchen Spaltentrenner oder Zeilentrenner in der Zelle auf, wird ein Umgebungszeichen drum rumgemacht. Soll das Umgebungszeichen auftauchen, wir es verdoppelt. Feine Sache, wie ich finde. Eigentlich.
http://tools.ietf.org/html/rfc4180, http://de.wikipedia.org/wiki/CSV_%28Dateiformat%29, http://php.net/manual/de/function.fgetcsv.php.
Dank und Gruß,
bob from berlin