Hallo,
für den lesenden Zugriff cached PHP ja wohl Zugriffe ins Filesystem...
Was aber passiert, wenn ich während einer Verzeichnisschleife den Inhalt selbst verändere, also während der Verarbeitung aller Einträge in einem Directory einige Dateien lösche, verschiebe, umbenenne ?
Hat dies Einfluss auf das was die nächste Iteration zurückgibt, oder bedient sich diese aus dem Cache, den es wohl bei opendir angelegt hat ?!
Ich kenne das Problem aus anderen Sprachen, dort muss man damit rechnen das sich der Inhalt dynamisch ändern kann.
für den lesenden Zugriff cached PHP ja wohl Zugriffe ins Filesystem...
Was aber passiert, wenn ich während einer Verzeichnisschleife den Inhalt selbst verändere, also während der Verarbeitung aller Einträge in einem Directory einige Dateien lösche, verschiebe, umbenenne ?
Hat dies Einfluss auf das was die nächste Iteration zurückgibt, oder bedient sich diese aus dem Cache, den es wohl bei opendir angelegt hat ?!
Ich kenne das Problem aus anderen Sprachen, dort muss man damit rechnen das sich der Inhalt dynamisch ändern kann.
Kommentar