Combinarea operațiunilor de citire și scriere a fișierelor în PHP
Citirea și scrierea fișierelor pot fi combinate. Spre exemplu, să citim un fișier, să adăugăm un semn de exclamare la sfârșitul textului său și să scriem textul înapoi în acest fișier:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Să presupunem că aveți un fișier în care este scris un anumit număr. Deschideți acest fișier, ridicați numărul la pătrat și scrieți-l înapoi în fișier.
Să presupunem că în rădăcina site-ului dvs. se află fișierul count.txt.
Inițial, în el este scris numărul 0.
Faceți astfel încât la actualizarea paginii
scriptul nostru să mărească de fiecare dată acest număr
cu 1. Adică vom obține un contor
de actualizări ale paginii sub formă de fișier.
Să presupunem că în rădăcina site-ului dvs. se află fișierele 1.txt,
2.txt și 3.txt. Realizați manual
un array cu numele acestor fișiere. Parcurgeți-l
cu un ciclu, citiți conținutul fiecăruia
dintre fișiere, combinați-l într-un singur șir de caractere și scrieți-l
într-un fișier nou new.txt. Inițial, acest
fișer nu ar trebui să existe.