Kombination von Lese- und Schreiboperationen für Dateien in PHP
Das Lesen und Schreiben von Dateien kann kombiniert werden. Lassen Sie uns als Beispiel eine Datei lesen, ein Ausrufezeichen an das Ende ihres Textes anhängen und den Text zurück in diese Datei schreiben:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Angenommen, Sie haben eine Datei, in der eine bestimmte Zahl gespeichert ist. Öffnen Sie diese Datei, potenzieren Sie die Zahl und schreiben Sie sie zurück in die Datei.
Angenommen, im Stammverzeichnis Ihrer Website liegt die Datei count.txt.
Ursprünglich ist darin die Zahl 0 gespeichert.
Sorgen Sie dafür, dass bei jedem Aktualisieren der Seite
unser Skript diese Zahl jedes Mal um 1 erhöht.
So erhalten wir einen Zähler für Seitenaktualisierungen
in Form einer Datei.
Angenommen, im Stammverzeichnis Ihrer Website liegen die Dateien 1.txt,
2.txt und 3.txt. Erstellen Sie manuell
ein Array mit den Namen dieser Dateien. Durchlaufen Sie
es mit einer Schleife, lesen Sie den Inhalt jeder
Datei, fügen Sie ihn zu einem String zusammen und schreiben Sie
ihn in eine neue Datei new.txt. Diese Datei sollte
ursprünglich nicht vorhanden sein.