file_put_contents schreibt doppelt in Datei?

2 Antworten

https://www.php.net/manual/de/function.file-put-contents.php

Bild zum Beitrag

Du ließt den Inhalt der Datei und hängst ihn wieder an die Datei an. Dann ist er natürlich mehrfach in der Datei.

Entweder du überschreibst einfach den Inhalt, statt anzuhängen, oder du hängst den neuen Inhalt einfach ans Ende der Datei an, dann musst du sie nichtmal vorher lesen.

Woher ich das weiß:Berufserfahrung – Tätigkeit als Webentwickler in einer Digitalagentur
 - (Webseite, HTML, Code)

Dein Code holt sich den alten Inhalt und fügt ihn dann mit FILE_APPEND nochmal an – entweder den alten Inhalt weglassen oder FILE_APPEND rausnehmen.

Woher ich das weiß:Hobby – Jahre langes lernen