php 复制文件

Posted globalfy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 复制文件相关的知识,希望对你有一定的参考价值。

//复制目录
// copy(‘1.php‘,‘1.bak.php‘);
//目录复制的思路分析
//a) 创建目录b
//b) 将a目录的文件移动到b目录
/**
* 目录复制
* @param string $resDir 源目录
* @param string $desDir 目标目录
*/
function copyDir($resDir,$desDir){
is_dir($desDir) or mkdir($desDir,0755,true);
foreach(glob($resDir.‘/*‘) as $f){
//目标文件
$toFile = $desDir.‘/‘.basename($f);
is_dir($f)?copyDir($f,$toFile):copy($f,$toFile);
}
}
// a/1.txt 文件
// a/b 目录 f/b
copyDir(‘a‘,‘f‘);





















以上是关于php 复制文件的主要内容,如果未能解决你的问题,请参考以下文章

php--------文件夹文件拷贝和复制

如果 PHP 中不存在,则复制文件并创建目录 [重复]

php复制目录下的所有文件及文件夹

php之复制文件——php经典实例

php如何复制文件和子文件夹中的文件到指定目录,保持路径顺序不变

PHP PHP下载/复制文件/图像