Tom: Mode einer geöffneten Datei überprüfen

Beitrag lesen

Hello,

Gibt es eine Möglichkeit, den mode einer geöffneten Datei (r, w, a, usw) nachträglich zu überprüfen? Also um sicherzustellen dass die Datei mit dem richtigen mode-Parameter geöffnet wurde?

Gegen Alzheimer hilft hier nur Fleiß:

Auf das vorhandene Handle ein Lock_sh legen
 ein neues Handle besorgen mit dem gewünschten Mode
 auf das neue Handle ein Lock_sh legen
 den Satzzeiger des alten Handles abfragen
 das alten handle freigeben
 den Satzzeiger für das neue Handle wieder positionieren
 auf lock_ex upgraden, falls notwendig
 Daten lesen
 Datenn verändern
 Daten schreiben
 Datei schließen und Tschüss

An den Speicherblock des Handles wird dich das OS vermutlich nicht einmal zum Auslesen heranlassen und mit Standardmitteln von PHP schon gar nicht.

Sollte mich jedenfalls wundern.
Außerdem ginge das in eine Schicht, in der Anwendungsprogrammierer nicht zu suchen haben.

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)