将文件从一个目录复制到另一个目录

时间:2010-09-01 09:25:25

标签: php

如何使用php

将一个文件从一个目录复制到另一个目录

4 个答案:

答案 0 :(得分:6)

您可以使用

  • copy - 复制文件

手册示例:

$file = 'example.txt';
$newfile = 'example.txt.bak';

if (!copy($file, $newfile)) {
    echo "failed to copy $file...\n";
}

答案 1 :(得分:5)

使用rename()

rename ("/var/www/files/file.txt", "/var/www/sites/file.txt");

答案 2 :(得分:3)

rename('path/to/file/file.ext', 'path2/to2/file2/file.ext');

答案 3 :(得分:0)

如果您要移动刚刚上传的文件,请使用http://php.net/manual/en/function.move-uploaded-file.php代替重命名()。它为您提供了一些额外的安全性。