使用单个函数附加到文件

时间:2014-07-13 12:16:19

标签: php file

我知道要附加到文件,我需要这样做:

fopen('file.txt', a);
fwrite('file.txt', 'stuff');
fclose('file.txt');

但是我可以使用单个函数来完成,例如file_append_contents('file.txt', 'stuff')吗?

编辑:我知道file_put_contents(),但是iirc会覆盖整个文件。

3 个答案:

答案 0 :(得分:2)

您应该将file_put_contentsFILE_APPEND选项一起使用。

file_put_contents('/path/to/filename', $data, FILE_APPEND);

答案 1 :(得分:1)

file_put_contents()

这就是你要找的东西:

http://php.net/manual/en/function.file-put-contents.php

答案 2 :(得分:1)

使用

file_put_contents('file1.txt',file_get_contents('file2.txt'));