Laden und Lesen einer csv-Datei mit php
Möchte ich herunterladen einige Inhalte, die im csv-format. Es wird online gespeichert in einer csv-Datei. Ich kann einfach nicht den Inhalt Lesen. Muss ich zuerst die Datei herunterladen, öffnen und dann Lesen Sie es.
Gibt es eine Möglichkeit, um diese direkt zu öffnen? Oder muss ich die zuerst laden/hochladen auf meinen server und öffnen Sie es wie eine klassische Datei?
bitte zeigen Sie sich, warum keiner von stackoverflow.com/search?q=read+csv+php ist die Beantwortung Ihrer Frage
InformationsquelleAutor Artjom Zabelin | 2010-12-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, es kann direkt mit
fopen
undfgetcsv
Jedoch, diese Funktion irgendwann ist eingeschränkt für die Sicherheit Sorge, und Sie können Lesen Sie die
details über die Dokumentation
Ein weiterer Nachteil öffnet sich direkt, wenn die Seite bearbeitet wird viele Zeit, was bedeutet, es erzeugt viele der Netzwerk-transfer-overhead und möglicherweise verlangsamen Ihre page generation time.
Idealen Fall werden download auf Ihrer server, und die wiederholte Verwendung lokaler Datenträger-Datei für die Verarbeitung, das spart einige Netzwerk-Bandbreite.
InformationsquelleAutor ajreal
Check-out fgetcsv() und str_getcsv()
InformationsquelleAutor Jason McCreary