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

时间:2012-02-14 00:49:45

标签: php macos

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

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

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

不起作用。

UPDATE2:

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

诡计......

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

只需使用任何文件功能并指定正确驱动器的完整路径,假设您具有该驱动器的写入权限。以下是使用file_put_contents的示例。

在Windows中:

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

在Linux中:

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