Tom: Zwei dateinen gleichzeitig zeichenweise einlesen

Beitrag lesen

Hello,

Nun meine Frage: Kann ich zwei geöffnete Files gleichzeitig zeichneweise einlesen???

Ja.

Nein. Falsch *gg*
Mit _einem_  PHP-Script kann man die Files immer nur abwechselnd einlesen, aber niemals gleichzeitig. Selbstverständlich können beide Handles gemeinsam geöffnet bleiben...

Aber nun mal ernsthaft. Schau Dir dazu nochmal die Threads zur Performance-Diskussion an. Auch wenn man das nicht vorausberechnen kann, lohnt es trotzdem, auch einen vergleich mit blockweisem Lesen anzustellen.

Also z.B. aus den Dateien jeweils 64kByte einlesen und dann vergleichen und das ist eigentlich das Wensentliche: auch den dritten Block erst komplett wegschreiben, wenn er fertig ist.

Um CK hier nicht zu verärgern: Ich denke, wir würden beide nicht unsere Hände darauf verwetten, was wann schneller ist, aber die Chancen, dass die Blockmethode (wesentlich) schneller ist, sind sehr hoch. Also nochmals deutlicher: entweder macht es gar nichts aus, oder sie ist _wesentlich_ schneller.

Was man sich auf jeden Fall sparen kann, sind die lästigen Iterationen.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau