模拟xcopy的函数


Posted in PHP onOctober 09, 2006

模拟xcopy的函数 <?php
/*************************************
* 系统名称:模拟xcopy的函数
* 程序功能:模拟xcopy的函数
* 开发日期:2003/03/14
*************************************/
?>
<?
//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 相关文章推荐
php控制linux服务器常用功能 关机 重启 开新站点等
Sep 05 PHP
php异常处理使用示例
Feb 25 PHP
PHP获取QQ达人QQ信息的方法
Mar 05 PHP
PHP cURL初始化和执行方法入门级代码
May 28 PHP
详解Grunt插件之LiveReload实现页面自动刷新(两种方案)
Jul 31 PHP
ThinkPHP打水印及设置水印位置的方法
Oct 14 PHP
浅谈php中变量的数据类型判断函数
Mar 04 PHP
详解Laravel5.6 Passport实现Api接口认证
Jul 27 PHP
Discuz不使用插件实现简单的打赏功能
Mar 21 PHP
Laravel 对某一列进行筛选然后求和sum()的例子
Oct 10 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
Nov 23 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
Feb 21 PHP
生成缩略图
Oct 09 #PHP
一个目录遍历函数
Oct 09 #PHP
phpBB BBcode处理的漏洞
Oct 09 #PHP
用IE远程创建Mysql数据库的简易程序
Oct 09 #PHP
PHP使用者状态管理功能的应用
Oct 09 #PHP
PHP安全编程之加密功能
Oct 09 #PHP
PHP中的加密功能
Oct 09 #PHP
You might like
首页四格,首页五格For6.0(GBK)(UTF-8)[12种组合][9-18][版主安装测试通过]
2007/09/24 PHP
基于pear auth实现登录验证
2010/02/26 PHP
php实现按照权重随机排序数据的方法
2015/01/09 PHP
thinkphp的dump函数无输出实例代码
2016/11/15 PHP
日历查询的算法 如何计算某一天是星期几
2012/12/12 Javascript
JS中的substring和substr函数的区别说明
2013/05/07 Javascript
使用javascript实现监控视频播放并打印日志
2015/01/05 Javascript
jquery实现鼠标滑过后动态图片提示效果实例
2015/08/10 Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
2020/03/30 Javascript
Javascript中的Prototype到底是什么
2016/02/16 Javascript
javascript html5实现表单验证
2016/03/01 Javascript
JavaScript中的toString()和toLocaleString()方法的区别
2017/02/15 Javascript
js获取浏览器和屏幕的各种宽度高度
2017/02/22 Javascript
NodeJS处理Express中异步错误
2017/03/26 NodeJs
Node.js使用cookie保持登录的方法
2018/05/11 Javascript
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
2019/03/13 Javascript
小程序接口的promise化的实现方法
2019/12/11 Javascript
vant实现购物车功能
2020/06/29 Javascript
vue3使用vue-count-to组件的实现
2020/12/25 Vue.js
[01:07]2015国际邀请赛 中国区预选赛精彩回顾
2015/06/15 DOTA
[55:56]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.22
2019/09/05 DOTA
python通过ssh-powershell监控windows的方法
2015/06/02 Python
Python修改MP3文件的方法
2015/06/15 Python
Django 中自定义 Admin 样式与功能的实现方法
2019/07/04 Python
Python秒算24点实现及原理详解
2019/07/29 Python
pytorch 在sequential中使用view来reshape的例子
2019/08/20 Python
python中np是做什么的
2020/07/21 Python
Java中compareTo和compare的区别
2016/04/12 面试题
综合测评自我鉴定
2013/10/08 职场文书
入党申请人的自我鉴定
2013/12/01 职场文书
晚会主持词开场白
2014/03/17 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
幼儿教师年度个人总结
2015/02/05 职场文书
特种设备安全管理制度
2015/08/06 职场文书
Python的代理类实现,控制访问和修改属性的权限你都了解吗
2022/03/21 Python
Java 中的 Lambda List 转 Map 的多种方法详解
2022/07/07 Java/Android