如何用另一个在PHP中具有新内容的同名文件替换文件?

时间:2011-04-15 13:15:52

标签: php file

我是PHP的新手。在我的应用程序用户点击PDF时,他名字的副本将存储在服务器中。下次,当他想要另一个不同数据的PDF时,即使这也将存储在服务器中的同一个名称上。我想用新PDF替换旧副本。请告诉我如何解决它。谢谢。

2 个答案:

答案 0 :(得分:2)

使用copy($source, $dest),如果目的地存在,将始终覆盖目的地。

请参阅:http://www.php.net/manual/en/function.copy.php

答案 1 :(得分:2)

Billy Moon的答案可行,但您也可以使用file_put_contents()file_get_contents()

继承人如何做到这一点:

file_put_contents('user_file_new.pdf', file_get_contents('user_file_old.pdf'));