将1个文件的内容添加到另一个文件的顶部而不覆盖PHP



我坚持在这里。当第一个文本文件被修改时,我有重命名我的文本文件的功能。

function copyFiles(string $newLine) : void
{
rename( "file4.txt", "file5.txt");    
rename( "file3.txt", "file4.txt");    
rename("file2.txt", "file3.txt");
rename("file1.txt", "file2.txt");
file_put_contents("file1.txt",$newLine."n", FILE_APPEND|LOCK_EX);
}

我需要从最后一个file5.txt中获取内容并将其放入另一个名为fullnews.txt的文本文件中

如果fullnews.txt中的内容是Hello World并且file5.txt中的内容为Good afternoon World

当我修改第一个文件后,我需要fullnews.txt看起来像

Good afternoon World
Hello World

对于这样的小字符串,我认为最好的方法是读取并存储file5.txt的内容,然后将读取的内容附加到fullnews.txt。

$content = file_get_contents("file5.txt");
file_put_contents("fullnews.txt", $content, FILE_APPEND);

最新更新