使用 PHP 通过 copy() 函数复制文件太慢了

Copy File With PHP By copy() function so slow

我在我的电脑上使用 windows 7 ultimate 和 xampp。我使用 copy() 函数通过 PHP 复制文件。但是,当我使用相同的设备和相同的文件对其进行测试时,从 Windows Explorer 复制功能比我通过 copy() 功能使用 php 复制文件时更快。

(525MB 使用 Windows Explorer 大约需要 5 分钟,使用 PHP 需要 25 分钟,我的文件位于 HTDOCS 文件夹中。目的地是闪存盘)。

有没有办法让 copy() 在 php 中的功能更快?或者在 php 中是否有任何其他功能可以更快地 运行 复制文件?

谢谢你。

我测试了很多次,我得到的就是硬件解决方案。虽然,是的! php 复制功能比资源管理器慢。我想是因为它在函数中通过函数调用来检查是目标文件还是文件夹。

SIMACO:通过我的程序复制 Windows 资源管理器:通过文件资源管理器复制 Windows