записать в файл с одной функцией - PullRequest
2 голосов
/ 14 июня 2011

Есть ли функция, в которой я не обязан открывать файл для записи в него, а затем закрывать его. Я ищу одну функцию, похожую на эту

bool thefunction(string line, string path, string mode);

строка - это то, что я хочу записать в файл, расположенный в path и либо в конце документа, либо в начале, удалив все содержимое, определенное в режиме аргумент. Хорошо, это звучит немного придирчиво, но это идея. Я хочу подсчитать и мне нужен файл для увеличения значения в нем.

1 Ответ

4 голосов
/ 14 июня 2011

Посмотрите на file_put_contents(). Вам все равно потребуется chmod() файл, если вам требуются права доступа, отличные от создаваемых file_put_contents().

Пример:

// This writes a line to a file, appending to what's already there
$success = file_put_contents("/path/to/file.txt", "This string goes into the file\n", FILE_APPEND);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...