Tom: Csv Datei zeilenweise auslesen als Array zurück geben, Korrektur

Beitrag lesen

Hello,

Werde mir aber zur Verständnis den Code nocheinmal genauer unter die Lupe nehmen.Die Sache mit der Tabelle werde ich mir nocheinmal anschauen.

Wenn Du Fragen zum Verständnis hast, dann bitte melden.
Es ist ja ausnahmsweise nicht ausführlich kommentiert im Moment.

Beim lesen von CSV mit der Funktion fgetcsv() wird nicht auf die einheitliche Ausformung der Datrensätze geachtet. Es können also sowohl welche mit weniger oder mehr Feldern enthalten sein, als auch die Datentypen (CSV kennt eigentlich nur Text und Numerisch" innerhalb der Sätze vermischt/vertauscht  werden. Das ist dann natürlich für die Weiterverarbeitung der Daten lästig.

Eine CSV-Datei genügt also von alleine nicht den Anforderungen an eine saubere (typenreine) Datentabelle. Diese Forderung zu überprüfen und durchzusetzen wäre also auch noch eine Aufgabe für "hole_daten()".

Liebe Grüße aus Syburg

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de