Как изменить содержимое файла в PHP? - PullRequest
3 голосов
/ 14 июня 2010

Я сохраняю в файле некоторую информацию о пользователях (например, сколько раз пользователь проходил страницу входа, время последнего посещения и т. Д.).

Я хочу прочитать эту информацию из файла и обновить ее (добавьте 1 к счетчику и измените время последнего посещения).

У меня вопрос: могу ли я сделать это, не открывая файл дважды?

Я открываю первый раз, чтобы прочитать содержимое, а затем снова открываю его, чтобы перезаписать содержимое обновленными.

Спасибо!

1 Ответ

2 голосов
/ 14 июня 2010

Да, вы делаете это, открывая файл только один раз следующим образом:

  • открыть файл (т. Е. Fopen ('data.txt', 'w +'))
  • читать данные (fread)
  • записывать данные (fwrite)
  • закрывать файл (fclose)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...