Wie gehen Sie, bis es den eof statt 1000 erreicht?Wie erreicht man das Ende der Datei mit fgetcsv in PHP
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {...}
Irgendwelche Ideen?
Wie gehen Sie, bis es den eof statt 1000 erreicht?Wie erreicht man das Ende der Datei mit fgetcsv in PHP
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {...}
Irgendwelche Ideen?
Das zweite Attribut von fgetcsv
definiert die maximale Länge der Zeile, nicht die maximale Anzahl der Zeilen. Sie können es auf 0 setzen, um eine unbegrenzte Zeilenlänge zu lesen.
while (($data = fgetcsv($handle, 0, ",")) !== FALSE) {...}
Ihr Code scheint richtig.
Nur die 1000 in der fgetcsv
Funktion ist nicht die Länge des Dokuments, aber die maximale Zeichenlänge jeder Zeile.
So können Sie es weglassen, wenn Sie möchten.