在php中覆盖内容时文件中包含什么?

时间:2019-07-19 13:23:51

标签: php file fwrite overwrite

假设我要覆盖内容较大的文件。 如果其他人在覆盖过程中提取文件内容,将会得到什么?第一内容?没事吗?

1 个答案:

答案 0 :(得分:0)

可能什么都没有。我个人将使用以下方法解决这种情况:

  1. 将文件上传为“ temporary.php”
  2. 删除旧文件。
  3. 将新上传的temporary.php重命名为旧文件。

重命名过程几乎没有延迟,但是如果您想安全起见,如果缺少旧文件,则可以让查看器刷新页面一次。