<?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");

最新文章

  1. 结对编程-地铁续(有种上个学期OO的既视感)
  2. c#操作文件夹得读写权限
  3. kindeditor粘贴word文档内容时去除格式的方法?如何设置为默认无文本格式呢?
  4. Windows上模拟Linux环境
  5. php的命名规范
  6. scp命令使用
  7. android中listview的一些样式设置
  8. FingerChaser(3) 解题报告目录
  9. wxPython学习笔记(三)
  10. java它们的定义ArrayList序列, 大神跳跃
  11. 一道Python面试题:给出d = [True, False, True, False, True],请利用列表d,只用一句话返回列表[0,2,4]
  12. C C++互相调用注意
  13. ASP.NET Core Identity 实战(2)——注册、登录、Claim
  14. 【转】JavaScript =&gt; TypeScript 入门
  15. Cracking The Coding Interview 9.6
  16. 如何HACK无线家用警报器?
  17. CentOS 7.x 安装 Docker
  18. Angular 4 投影
  19. htm5移动端开发 和 pc端开发
  20. android中共享全局数据的方法

热门文章

  1. laravel 配置站点域名
  2. oracle常用数据类型&amp;约束条件(及案例)
  3. phpcms v9模板制作教程
  4. unity内存管理
  5. hashlib加密模块详解
  6. 洛谷 P1030 求先序排列
  7. MongoDB最简单的入门教程之三 使用Java代码往MongoDB里插入数据
  8. ERROR 1045 (28000): Access denied for user &#39;root&#39;@&#39;localhost&#39; (using password: YES) 忘记mysql密码
  9. 两个div之间的蜜汁间隙
  10. QT+信号和槽函数_自定义槽函数_一个信号对应多个槽函数