Комбинацияи амалиёти хондан ва навиштани файл дар PHP
Хондан ва навиштани файлҳоро метавон комбинат кард. Барои намуна биёед як файлро хонем, ба охири матинаш аломати ситора илова кунем ва матнро боз ба ҳамин файл нависем:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Фарз кунем, ки шумо файле доред, ки дар он як рақам сабт шудааст. Ин файлро кушоед, рақамро ба квадрат бардоред ва боз ба файл нависед.
Фарз кунем, ки дар решаи сомонаи шумо файли count.txt
дароз. Дар аввал дар он рақами 0 сабт шудааст.
Чунон кунед, ки ҳар вақте саҳифа нав карда шавад,
скрипти мо ҳар дафъа ин рақамро
ба 1 зиёд кунад. Яъне мо як ҳисобкунаки
навсозии саҳифаро ба шакли файл хоҳем дошт.
Фарз кунем, ки дар решаи сомонаи шумо файлҳои 1.txt,
2.txt ва 3.txt дароз. Дастӣ як массиви
бо номҳои ин файлҳо созед. Онро бо сикл гузаронед, мундариҷаи ҳар
як аз файлҳоро хонед, онҳоро як сатр якҷоя кунед ва ба
як файли нави new.txt нависед. Дар аввал ин
файл набояд вуҷуд дошта бошад.