Hallo Rolf,
Aber eigentlich müsstest Du doch eine bestimmte Anzahl von Feldern erwarten, oder?
Selbstverständlich weiß ich das. Aber ich finde es zum lernen viel spaßiger, es zu ermitteln. Und natürlich ist es auch (zwar nicht viel, aber immerhin) weniger Arbeit, wenn das Script das ermitteln übernimmt, zumal sich die Anzahl der Delimiter von csv zu csv ändert.
Frage: Was ist denn effizienter?
$myCsvArray = explode("\n",file_get_contents($csv_datei));
foreach($myCsvArray AS $myEinzelZeile) {
...
}
oder:
$handle = fopen($csv_datei, "r");
while (($data = fgetcsv($handle)) !== FALSE) {
...
}
Pit