close

Anmelden

Neues Passwort anfordern?

Anmeldung mit OpenID

Lesen von CSV Dateien (was: Erstes Array-Element - Derkeiler.com

EinbettenHerunterladen
Lesen von CSV Dateien (was: Erstes Array−Element doppelt − warum?)
Lesen von CSV Dateien (was: Erstes
Array−Element doppelt − warum?)
Source: http://newsgroups.derkeiler.com/Archive/De/de.comp.lang.php/2014−08/msg00002.html
• From: "Christoph M. Becker" <cmbecker69@xxxxxxxx>
• Date: Sat, 09 Aug 2014 13:55:14 +0200
Thomas 'PointedEars' Lahn schrieb:
<http://php.net/fgetcsv> könnte ausserdem helfen, insbesondere wenn die CSV−
Dateien grösser werden.
Stimmt. Außerdem ist fgetcsv() sinnvoll, wenn die CSV Dateien den
Feld−Separator in einem Feld enthalten könnten (was beim OP wohl
allerdings nicht der Fall ist).
Allerdings ist mir vor einer Weile aufgefallen, dass das Lesen per
fgetcsv() erheblich langsamer ist als mit file() (ich habe unter Windows
Unterschiede von Faktor 5−10 gemessen). Weitere Tests haben dann
gezeigt, dass das wohl an der Implementierung von fgetcsv() bzw. auch
fgets() liegt (explizite Angabe des $length Arguments hat nicht viel
Unterschied gemacht).
Anscheinend ist das aber kein Windows spezifisches Problem; siehe
<https://bugs.php.net/bug.php?id=32806>.
−−
Christoph M. Becker
.
Lesen von CSV Dateien (was: Erstes Array−Element doppelt − warum?)
1
Document
Kategorie
Gesundheitswesen
Seitenansichten
2
Dateigröße
5 KB
Tags
1/--Seiten
melden