MichelM: Datei rückwärts einlesen

Beitrag lesen

Hallo,
ich möchte eine HTML-Datei rückwärts einlesen und in Tags und Text auflösen. Wenn ich aber den Dateizeiger mit fread auf das Dateiende setze gerade ich an EOF. Wieviele Bytes muss ich also vom filesize abziehen, damit ich nicht an das EOF gerate ?

$fcounter=filesize(meine.html);
$datei=fopen(meine.html,r);
while(fcounter>=0)
{
fseek($datei,$fcounter);
$inhalt+=fread($datei,1);
fcounter--;
}
fclose($datei);

CHMOD ist 777 ! Mit fgetss und fgetcsv lässt sich die Datei gut lesen, allerdings nützt mir das wenig, da ich rückwärts parsen muss. Die Datei vorwärts einlesen und das Array dann rückwärts auszulesen dauert zulange.
Oder denke ich gerade falsch ?

Danke schonmal !

Michael