Failide lugemise ja kirjutamise operatsioonide kombineerimine PHP-s
Failide lugemist ja kirjutamist saab kombineerida. Võtame näiteks loeme faili, lisame selle teksti lõppu hüüumärgi ja kirjutame teksti tagasi samasse faili:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Oletame, et teil on fail, kuhu on kirjutatud mingi number. Avage see fail, tõstke number ruutu ja kirjutage tagasi faili.
Oletame, et teie saidi juurkaustas asub fail count.txt.
Algselt on sinna kirjutatud number 0.
Seadke nii, et lehe värskendamisel
meie skript suurendaks seda numbrit iga kord
1 võrra. See tähendab, et me saame failipõhise
lehe värskenduste loenduri.
Oletame, et teie saidi juurkaustas asuvad failid 1.txt,
2.txt ja 3.txt. Looge käsitsi
massiiv nende failide nimedega. Liikuge selle
massiivi tsükliga läbi, lugge iga faili
sisu, ühendage see üheks stringiks ja kirjutage
uus fail new.txt. Algselt seda
faili ei tohiks olla.