Чтобы добавить данные в файл, вам нужно открыть файл в режиме добавления (см. fopen
):
- 'а'
Открыто только для записи; поместите указатель файла в конец файла. Если файл не существует, попытайтесь создать его.
- 'а +'
Открыт для чтения и письма; поместите указатель файла в конец файла. Если файл не существует, попытайтесь создать его.
Таким образом, чтобы открыть textFile.txt в режиме записи только добавление :
fopen("textFile.txt", "a")
Но вы также можете использовать более простую функцию file_put_contents
, которая объединяет fopen
, fwrite
и fclose
в одной функции:
$data = sprintf("%s %s %s\n", $var1, $var2, $var3);
file_put_contents('textFile.txt', $data, FILE_APPEND);