获取ZIP并提取内容或将file_get_contents单个文件,然后将file_put_contents添加到文件夹中

时间:2012-02-06 15:51:19

标签: php

我正在编写一个脚本,它将抓取几个文件,然后将它们复制到一个新目录中。我想出了两种方法,但想知道哪种更好。

1)

  • 在数组中存储多个文件名,并在循环中使用file_get_contents来获取这些文件。
  • 同样,但使用file_put_contents将这些文件复制到新目录。

2)

  • 默认情况下,将这些文件存储在.ZIP文件中
  • 使用PHP打开此zip并将内容解压缩到新文件夹。

我猜测ZIP方法更好用,但我没有证据支持它。谁能告诉我什么是最好的?

1 个答案:

答案 0 :(得分:0)

存储要复制到数组中的文件,并使用PHP的copy()函数将文件复制到所需的目录。