Vinzenz Mai: zeilenweises Bearbeiten einer Textdatei

Beitrag lesen

Hallo

ich möchte gerne eine txt datei zeilenweise bearbeiten. ein script in php habe ich mir bereits gebastelt, leider mit einem kleinen problem. das script liest die datei mit file() in ein array ein, dann öffnet es die datei mit fopen() und bearbeitet diese dann. wenn nun jemand dazwischenfunkt, kann es sein, dass der dazwischenfunker überschrieben wird oder etwas anderes passiert. wie bekomm ich mit fopen() den inhalt in ein gleiches array wie mit file()? das wäre doch ein weg der lösung des problems, oder sehe ich das falsch?

da sollte Dir der neue Artikel Sperren von Dateien von Christian Seiler weiterhelfen.

Die Diskussion zu diesem Artikel ist auch noch in der Forumshauptdatei.

fopen() bringt Dich weiter. Dort wird auf fgets() verwiesen.

Freundliche Grüße

Vinzenz