Failu lasīšanas un rakstīšanas operāciju kombinēšana PHP
Failu lasīšanu un rakstīšanu var kombinēt. Piemēram, izlasīsim failu, pievienosim tā teksta beigām izsaukuma zīmi un ierakstīsim tekstu atpakaļ šajā failā:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Pieņemsim, ka jums ir fails, kurā ir ierakstīts noteikts skaitlis. Atveriet šo failu, paaugstiniet skaitli kvadrātā un ierakstiet atpakaļ failā.
Pieņemsim, ka jūsu vietnes saknē atrodas fails count.txt.
Sākotnēji tajā ir ierakstīts skaitlis 0.
Izdariet tā, lai, atjauninot lapu,
mūsu skripts katru reizi palielinātu šo skaitli
par 1. Tas ir, mēs iegūsim lapas
atjaunināšanas skaitītāju faila veidā.
Pieņemsim, ka jūsu vietnes saknē atrodas faili 1.txt,
2.txt un 3.txt. Manuāli izveidojiet
massīvu ar šo failu nosaukumiem. Izmantojot ciklu,
izlasiet katras faila saturu,
apvienojiet to vienā virknē un ierakstiet
jaunā failā new.txt. Sākotnēji šim
failam nevajadzētu pastāvēt.