Ich versuche, ein PHP-Skript, das jede Zeile einer CSV-Datei liest. Ich möchte jede Reihe als ein Array von Daten behandeln. Bitte schlagen Sie vor, wie ich das oben genannte erreichen kann?So lesen Sie CSV-Datei Zeile weise mit PHP
0
A
Antwort
0
Sie könnten die folgende erstellen einen Array aus der CSV verwenden;
$aArray = str_getcsv (file_get_contents("/path/to/file.csv") , ',', '"', "\\");
var_dump($aArray);
Lesen Sie das PHP-Handbuch. und file_get_contents()
0
Sie können die fgetcsv
Funktion verwenden, um Daten aus einer CSV-Datei zu lesen. Bitte sehen Sie sich dies an: http://php.net/manual/en/function.fgetcsv.php
1
Verwenden Sie die Funktion fgetcsv()
.
// Read the first line, headers
$headers = fgetcsv($file);
// Now $headers is an array of your headers
// Read the lines one by one
while (false != ($line = fgetcsv($file))) {
// $line is an array of your cells
}
0
können Sie folgende verwenden Reihe von CSV-Datei zu lesen und erstellen Array aus der CSV-Datei:
<?php
$file = fopen("/path/to/file.csv","r");
$arrayCsv = array();
while(!feof($file)) {
$fpTotal = fgetcsv($file);
array_push($arrayCsv,$fpTotal);
}
fclose($file);
print_r($arrayCsv); //prints array from csv
?>
Verwandte Themen
- 1. So lesen Sie JavaScript-Cookie mit PHP
- 2. So lesen/zeigen Sie XML mit PHP
- 3. PHP -. Lesen von Zeile
- 4. So lesen Sie die letzte Zeile mit SQL Server
- 5. So lesen Sie komplette Zeile ohne Mapper mit Feder-Batch
- 6. So lesen Sie eine HTML-Zeile mit C#
- 7. So lesen Sie Satz statt Zeile mit WordCount MapReduce Tutorial
- 8. So lesen Sie eine Webseite in PHP
- 9. Excel Zeile in Array in PHP lesen
- 10. So lesen Sie Daten aus XML-Datei mit PHP
- 11. So ersetzen Sie Zeile einer Datei mit PHP
- 12. So lesen Sie eine Datei Zeile für Zeile Zeile für Zeile:
- 13. So lesen Sie das erste Zeichen jeder Zeile
- 14. Lesen Sie Textdatei, bestimmte Zeile.
- 15. So lesen Sie effizient nur die letzte Zeile der Textdatei
- 16. So lesen Sie eine Datei Zeile für Zeile und teilen jede Zeile
- 17. PHP/MYSQLI: Lesen Zeile vor while-Schleife
- 18. Lesen Sie eine Zeile einer Datei mit einem InputStream
- 19. So lesen Sie eine Binärdatei mit fread()
- 20. So lesen Sie jede Spalte einer Zeile in einem Array php
- 21. Lesen Sie Daten von Excel Zeile für Zeile PHP und validieren Sie
- 22. Wie lesen Sie dieses XML mit HTML-Tags mit PHP?
- 23. PHP - So lesen Sie den ANSI-Escape-Code CSI 6n
- 24. PHP So lesen Sie die gesamte TXT-Datei
- 25. So lesen Sie POST-Daten von Knoten JS nach PHP
- 26. PHP lesen Textdatei mit Säule
- 27. So lesen Sie C++ Fehler mit Vorlagen
- 28. So lesen Sie (Text-) Dateien mit NodeJS
- 29. So lesen Sie jpg mit FreeImage
- 30. So lesen Sie Cookies mit Microsoft.AspNet (DNX)
Ich verstehe die Frage nicht. Kannst du das neu formulieren ? –
Wenn Sie googeln "lesen csv row php" das erste Ergebnis ist [fgetcsv] (http://php.net/manual/en/function.fgetcsv.php) – apokryfos
* "Ich mache ein PHP-Skript" * Wirklich? Weil es so klingt, als wolltest du, dass wir es von Grund auf für dich machen. Bitte zeigen Sie Ihren Versuch. –