PHP-də fayl oxu və yazma əməliyyatlarının birləşməsi
Faylları oxumaq və yazmaq birləşdirilə bilər. Nümunə üçün gəlin bir faylı oxuyaq, onun mətninin sonuna nida işarəsi əlavə edək və mətni yenidən həmin fayla yazaq:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Tutaq ki, sizin içərisində müəyyən bir ədəd yazılmış bir faylınız var. Bu faylı açın, ədədi kvadrata yüksəldin və geriyə fayla yazın.
Tutaq ki, saytınızın kökündə count.txt
faylı yerləşir. Əvvəlcə onun içərisində 0
ədədi yazılıb. Elə edin ki, səhifə yeniləndikdə
skriptimiz hər dəfə bu ədədi 1 vahid artırsın.
Yəni biz fayl şəklində səhifə yeniləmə sayğacı əldə edəcəyik.
Tutaq ki, saytınızın kökündə 1.txt,
2.txt və 3.txt faylları yerləşir.
Əl ilə bu faylların adları ilə massiv yaradın.
Onu dövrə ilə gəzin, hər bir faylın məzmununu
oxuyun, onu bir sətirdə birləşdirin və yeni
new.txt faylına yazın. Əvvəlcə bu fayl
olmamalıdır.