我知道要附加到文件,我需要这样做:
fopen('file.txt', a);
fwrite('file.txt', 'stuff');
fclose('file.txt');
但是我可以使用单个函数来完成,例如file_append_contents('file.txt', 'stuff')
吗?
file_put_contents()
,但是iirc会覆盖整个文件。
答案 0 :(得分:2)
您应该将file_put_contents
与FILE_APPEND
选项一起使用。
file_put_contents('/path/to/filename', $data, FILE_APPEND);
答案 1 :(得分:1)
答案 2 :(得分:1)
使用
file_put_contents('file1.txt',file_get_contents('file2.txt'));