代码之家  ›  专栏  ›  技术社区  ›  Warrior

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

php
  •  1
  • Warrior  · 技术社区  · 15 年前

    如何使用PHP将一个文件从一个目录复制到另一个目录

    4 回复  |  直到 15 年前
        1
  •  6
  •   Gordon Haim Evgi    15 年前

    你可以使用

    手册示例:

    $file = 'example.txt';
    $newfile = 'example.txt.bak';
    
    if (!copy($file, $newfile)) {
        echo "failed to copy $file...\n";
    }
    
        2
  •  5
  •   Pekka    15 年前

    使用 rename() .

    rename ("/var/www/files/file.txt", "/var/www/sites/file.txt");
    
        3
  •  3
  •   Alex Pliutau    15 年前
    rename('path/to/file/file.ext', 'path2/to2/file2/file.ext');
    
        4
  •  0
  •   Hans    15 年前

    如果要移动刚上载的文件,请使用 http://php.net/manual/en/function.move-uploaded-file.php 而不是rename()。它为您提供了一些额外的安全性。

    推荐文章