Вот программа:
$array=file($file);
# Что-нибудь делаю с $array и потом если $array изменён то сохраняю его.
$fp= fopen ($file,"w");
flock($fp,3);
fwrite ($fp, join(\'\',$array));
fclose ($fp);
У меня проблема: иногда в этом файле появляется не то что мне нужно, может я не правильно сохраняю?