Mchanganyiko wa Operesheni za Kusoma na Kuandika Faili katika PHP
Kusoma na kuandika faili kunaweza kuchanganywa. Wacha kwa mfano tusome faili, tuongeze mwishoni mwa maandishi yake alama ya mshangao na tuandike maandishi hayo nyuma kwenye faili hiyo:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Wacha iwe kuna faili kwako, ambayo imeandikwa nambari fulani. Fungua faili hiyo, inukusu nambari hiyo mraba na uandike nyuma kwenye faili.
Wacha kwenye mzizi wa tovuti yako iwe kuna faili count.txt.
Awali, ndani yake imeandikwa nambari 0.
Fanya hivi, ili wakati wa kusasisha ukurasa
skripti yetu kila wakati iongeze nambari hii
kwa 1. Yaani tutapata kihesabu
cha kusasisha ukurasa kwa mfumo wa faili.
Wacha kwenye mzizi wa tovuti yako iwe kuna mafaili 1.txt,
2.txt na 3.txt. Kwa mkono fanya
orodha ya majina ya mafaili haya. Yapitie
kwa kitanzi, usome yaliyomo ndani ya kila
faili, yachanganye kwenye mstari mmoja na uandike
kwenye faili mpya new.txt. Hapo awali faili hii
haisabudu kuwa ipo.