Kukulkan: Daten halten ohne immer wieder eine Datei neu zu laden

Beitrag lesen

Ups, ein Fehler...

for ($x=1; $x<=10000; $x++) {
        $datei = fopen("c:\Testdaten.dat", "r");
        $inhalt = fgets($datei);
        fclose($datei);
    }

Der Loop muss natürlich so lauten:

for ($x=1; $x<=10000; $x++) {
    $datei = file("c:\Testdaten.dat")
}

So wird die ganze Datei in das Array $datei[] eingelesen (und nicht nur die erste Zeile) und ich benötige sogar nur rund eine Sekunde für 10'000 Zugriffe. Also für mich ist das völlig ausreichend!

Kukulkan