Der Martin: daten einlesen

Beitrag lesen

Hallo,

mit PHP lese ich eine Datei ein, [...] im Prinzip eine kommaseparierte Datei (im Prinzip deshalb, weil die Trenner variieren können).

das ist als Ausgangsmaterial suboptimal, aber vermutlich nicht zu ändern.

Diese Datei kann sehr groß werden, d.h. ich rechne mit einer Dateigröße von > 1GB, kann gut auch das zehnfache sein.

Oha. Da versagt natürlich jegliche Verarbeitung en bloc.

Wie würde ein Programmierer dieses Problem am sinnvollsten lösen?

Als Pseudocode:

open()
  do
     read char while (not separator)
     process input
     skip separator
  while (not eof)
  close()

So long,
 Martin

--
Finanztipp:
Leihen Sie sich Geld von einem Pessimisten.
Er rechnet sowieso nicht damit, dass er es zurückbekommt.