Kombination av filläsnings- och skrivoperationer i PHP
Att läsa och skriva filer kan kombineras. Låt oss som exempel läsa en fil, lägga till ett utropstecken i slutet av dess text och skriva texten tillbaka till denna fil:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Antag att du har en fil där ett visst tal är skrivet. Öppna denna fil, upphöj talet till kvadrat och skriv tillbaka till filen.
Antag att filen count.txt ligger i roten av din webbplats.
Initialt är talet 0 skrivet i den.
Gör så att när sidan uppdateras
ökar vårt skript detta tal varje gång
med 1. Det vill säga, vi får en räknare
för siduppdateringar i form av en fil.
Antag att filerna 1.txt,
2.txt och 3.txt ligger i roten av din webbplats. Skapa manuellt
en array med namnen på dessa filer. Gå igenom
den med en loop, läs innehållet i varje
fil, slå ihop det till en sträng och skriv
det till en ny fil new.txt. Initialt bör denna
fil inte finnas.