如何在php中将文件复制到外部硬盘驱动器


How to copy files to external hard drive in php

我使用php脚本从服务器下载大文件,然后进行一些处理。处理完它们后,如何将它们复制到外部硬盘?

更新:我可以使用copy()。如何引用外部驱动器?它在finder中显示为Iomega_HDD。但是

copy('test.jpg, 'Iomega_HDD/test2.jpg') 

不起作用。

更新2:

copy('test.jpg, '/Volumes/Iomega_HDD/test2.jpg') 

耍了花招。。。

为什么不让我们使用php copy()命令。

只需使用任何文件函数并指定正确驱动器的完整路径,假设您对该驱动器具有写访问权限。下面是一个使用file_put_contents的示例。

在窗口中:

file_put_contents( 'E:'somefile.txt', $data);

在Linux中:

file_put_contents( '/media/{yourdeviceID}/somefile.txt', $data);