码迷,mamicode.com
首页 > 移动开发 > 详细

PHP复制和移动目录

时间:2016-03-27 21:21:30      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:

<?php
//重命名一个文件或目录
rename("phpmyadmin", "phpadmin");//重命名成phpadmin

/*
* $dirsrc 原目录
* $dirto 目标目录
*/

function copydir($dirsrc, $dirto) {

//如果原来的文件存在, 判断是不是一个目录
if(file_exists($dirto)) {
if(!is_dir($dirto)) {
echo "目标不是一个目录, 不能copy进去<br>";
exit;
}
}else{
mkdir($dirto);
}

$dir = opendir($dirsrc);

while($filename = readdir($dir)) {
if($filename != "." && $filename !="..") {
$srcfile = $dirsrc."/".$filename; //原文件
$tofile = $dirto."/".$filename; //目标文件

if(is_dir($srcfile)) {
copydir($srcfile, $tofile); //递归处理所有子目录
}else{
//是文件就拷贝到目标目录
copy($srcfile, $tofile);
}
}
}
}

copydir("phpadmin", "d:/phpadmin");

PHP复制和移动目录

标签:

原文地址:http://www.cnblogs.com/webforward/p/5326739.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!