Сообщение от odd
Текстовый файл для хранения базы данных это плохая идея. Рано или поздно может возникнуть такая ситуация, что несколько пользователей полезут одновременно писать и читать этот файл что может привести к ошибке.
|
Чтобы этого не случилось, существует специальный оператор
flock. Сначала мы получаем эксклюзивные права доступа к файлу, пишем туда, что хотим, а потом эти права теряем.
flock($fp, LOCK_EX);
fwrite($fp, "Троллоло\n");
flock($fp, LOCK_UN);
где $fp - хендл файла