0
我正在写一个脚本,将抓住几个文件,然后将它们复制到一个新的目录。我提出了两种做法,但想知道哪种更好。得到一个ZIP和提取的内容或个别的file_get_contents文件,然后file_put_contents到文件夹
1)在一个数组
- 存储几个文件的名称和使用的file_get_contents在循环中获取这些文件。
- 再次相同,但使用file_put_contents将这些文件复制到新目录。
2)
- 商店默认 在.ZIP文件需要这些文件
- 使用PHP来打开这个压缩和内容提取到新文件夹。
我猜ZIP方法更好用,但我没有证据支持。任何人都可以告诉我什么是最好的?
这是一个更有效率(资源节约)方法比其他两个,如果它正在执行regulary? – tctc91 2012-02-06 15:58:53
@ tctc91:显然,只是复制文件比读取/写入所有文件(您的'file _ * _ contents'方法)更好。是否应该使用中间'.zip'文件取决于该操作的执行频率,文件的传输位置,文件的数量,文件的大小,文件的压缩程度,换句话说,除了你之外,没有人知道答案。 – FtDRbwLXw6 2012-02-06 16:12:08