XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝系统文件;使用时源盘符、源目标路径名、源文件名至少指定一个;选用/S时对源目录下及其子目录下的所有文件进行COPY。除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录;选用/V参数时,对拷贝的扇区都进行较验,但速度会降低。<?php

/*************************************

* 系统名称:模拟xcopy的函数

* 程序功能:模拟xcopy的函数

*************************************/

?>

//copy a direction's all files to another direction

function xCopy($source, $destination, $child){

//用法:

// xCopy("feiy","feiy2",1):拷贝feiy下的文件到 feiy2,包括子目录

// xCopy("feiy","feiy2",0):拷贝feiy下的文件到 feiy2,不包括子目录

//参数说明:

// $source:源目录名

// $destination:目的目录名

// $child:复制时,是不是包含的子目录

if(!is_dir($source)){

echo("Error:the $source is not a direction!");

return 0;

}

if(!is_dir($destination)){

mkdir($destination,0777);

}

$handle=dir($source);

while($entry=$handle->read()) {

if(($entry!=".")&&($entry!="..")){

if(is_dir($source."/".$entry)){

if($child)

xCopy($source."/".$entry,$destination."/".$entry,$child);

}

else{

copy($source."/".$entry,$destination."/".$entry);

}

}

}

return 1;

}

?>

php xcopy,模拟xcopy的函数实例代码相关推荐

  1. php header函数实例代码

    php header函数实例代码 一个完美的演示PHP header()函数用法的完整代码. 其中介绍的refresh方法,比<META --用起来更得心应手,应该是段不错的代码. <?p ...

  2. js Function对象扩展与延时执行函数实例代码

    网页特效 function对象扩展与延时执行函数实例代码 function.prototype.delay=function(this1,timeout){ this1=this1||null; ti ...

  3. 族谱树php源代码下载,PHP下载文件的函数实例代码

    通过函数完成下载文件的PHP功能代码 function download($url, $filename) { // 获得文件大小, 防止超过2G的文件, 用sprintf来读 $filesize = ...

  4. python嵌套函数具体案例_python编程嵌套函数实例代码

    python,函数嵌套,到底是个什么东东? 很少有人用,但是,有时确实会用: def multiplier(factor): def multiplyByFactor(number): return ...

  5. trim函数实现php,php trim函数实例代码

    在php编程中, trim() 函数从字符串的两端删除空白字符和其他预定义字符. 去掉前后的空格. 假设有一个字符串" ddd dd d ",经过trim()之后成为"d ...

  6. 函数重写 java_java 函数的重载和重写实例代码

    在java中多态分为两种编译时多态(重载)和运行时多态(重写),编译时多态又叫前绑定,运行时多态又叫后绑定. 下面用一个例子说明: public class OverloadAndOverwrite ...

  7. matlab中多元线性回归regress函数精确剖析(附实例代码)

    matlab中多元线性回归regress函数精确剖析(附实例代码) 目录 前言 一.何为regress? 二.regress函数中的参数 三.实例分析 总结 前言 regress函数功能十分强大,它可 ...

  8. python实现按键精灵的功能_利用Python实现Windows下的鼠标键盘模拟的实例代码

    本文介绍了利用Python实现Windows下的鼠标键盘模拟的实例代码,分享给大家 本来用按键精灵是可以实现我的需求,而且更简单,但既然学python ,就看一下呗. 依赖: pip install ...

  9. php模拟红绿灯,JS 中使用Promise 实现红绿灯实例代码(demo)

    本文通过实例代码给大家介绍了JS 中使用Promise 实现红绿灯效果,在文中给大家介绍了一个promise用法例子,不了解js中如何使用Promise的朋友可以参考下本篇文章 要求使用promise ...

最新文章

  1. C ++基本输入/输出
  2. 【leetcode】力扣刷题(1):两数之和(Go、Python)
  3. leetcode算法题--最长回文子序列★★
  4. Mysql在字符串类型的日期上加上10分钟并和如今的日期做比較
  5. WWW 2020 开源论文 | 异构图Transformer
  6. Node.js 安装---环境配置---输出Hello World !
  7. 对android.mk debug
  8. “象征界”的奇观:刘天怜花鸟工笔作品印象
  9. Maven引入jar的总结
  10. Hudson Jenkins 文档一篇[转记]
  11. (万里开源)greatdb mysql 8.0以上版本创建用户并授权远程连接
  12. 用python输出所有的玫瑰花数_用Python爬取WordPress官网所有插件
  13. 选择性搜索(selective search)+opencv实现
  14. 【现代软件工程】第一次作业——词频统计
  15. 搭搭云中如何创建表单
  16. 游程编码用matlab实现代码_matlab游程编码
  17. 看雪CTF.TSRC 2018 团队赛 第二题 半加器 writeup
  18. 使用SVM模型对京东评价进行情感分析---【大白话版】
  19. 魅族应用商店云端架构实践
  20. Filecoin矿商史上最全测评,看完这篇谁也坑不了我

热门文章

  1. 【分块or转化枚举】GDOI2013 大山王国的科举考试
  2. Android记事本 (附apk和源码)
  3. 头条权重在线查询,头条号增加权重的4个妙招
  4. rtsp推流综合解决方案:一键将本地视频文件推起rtsp流,web界面方便管理视频
  5. LabVIEW前面板控件
  6. c# openCV图片传递-尝试读取或写入受保护的内存。这通常指示其他内存已损坏。解决方法
  7. bootstrap之popover
  8. android wifi连接优先级,Wifi优先级修改
  9. 缠论 python 量化_【JoinQuant聚宽社区干货】量化学习资料、经典交易策略、Python入门...
  10. 阅读论文的方法和技巧