我正在编写一个脚本,该脚本将获取多个文件,然后将它们复制到一个新目录中。我已经想出了两种方法来做到这一点,但我想知道哪种更好。
1)
- 将多个文件名存储在一个数组中,并在循环中使用fileget_contents来获取这些文件
- 同样,但使用file_put_contents将这些文件复制到新目录中
2)
- 默认情况下,将这些需要的文件存储在.ZIP文件中
- 使用PHP打开这个zip并将内容提取到新文件夹中
我猜ZIP方法更适合使用,但我没有证据支持这一点。有人能建议我什么是最好的吗?
将要复制的文件存储在数组中,并使用PHP的copy()函数将文件复制到所需的目录中。