PHPda faylni o‘qish va yozish operatsiyalarini birlashtirish
Fayllarni o‘qish va yozishni birlashtirish mumkin. Misol uchun, keling faylni o‘qiymiz, uning matni oxiriga undov belgisini qo‘shamiz va matnni qaytadan shu faylga yozamiz:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Faraz qilaylik, sizda ma’lum bir son yozilgan fayl bor. Ushbu faylni oching, sonni kvadratga ko‘taring va qaytadan faylga yozing.
Faraz qilaylik, saytingiz ildizida count.txt
fayli joylashgan. Dastlab unda 0 soni yozilgan.
Sahifa yangilanganda, bizning skriptimiz har safar
bu sonni 1 ga oshirib boradigan qiling. Ya’ni
biz fayl shaklida sahifa yangilanish hisoblagichiga
ega bo‘lamiz.
Faraz qilaylik, saytingiz ildizida 1.txt,
2.txt va 3.txt fayllari joylashgan.
Qo‘lda ushbu fayl nomlari bilan massiv yarating.
Uni tsikl bilan aylantiring, har bir fayl
mazmunini o‘qing, bitta satrga birlashtiring va
yang new.txt fayliga yozing. Dastlab bu
fayl mavjud bo‘lmasligi kerak.