模拟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下实现农历日历的代码
Mar 07 PHP
PHP clearstatcache()函数详解
Mar 02 PHP
那些年一起学习的PHP(二)
Mar 21 PHP
php数组(array)输出的三种形式详解
Jun 05 PHP
PHP的关于变量和日期处理的一些面试题目整理
Aug 10 PHP
PHP中Http协议post请求参数
Nov 02 PHP
PHP获取指定日期是星期几的实现方法
Nov 30 PHP
php的PDO事务处理机制实例分析
Feb 16 PHP
php实现产品加入购物车功能(1)
Jul 23 PHP
详解php实现页面静态化原理
Jun 21 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
Mar 02 PHP
PHP JWT初识及其简单示例
Oct 10 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
基于curl数据采集之正则处理函数get_matches的使用
2013/04/28 PHP
php addslashes 利用递归实现使用反斜线引用字符串
2013/08/05 PHP
php封装的数据库函数与用法示例【参考thinkPHP】
2016/11/08 PHP
Yii2 加载css、js 载静态资源的方法
2017/03/10 PHP
php正则判断是否为合法身份证号的方法
2017/03/16 PHP
JQuery扩展插件Validate 5添加自定义验证方法
2011/09/05 Javascript
jquery下checked取值问题的解决方法
2012/08/09 Javascript
ie中js创建checkbox默认选中问题探讨
2013/10/21 Javascript
15款jQuery分布引导插件分享
2015/02/04 Javascript
JavaScript数组常用方法
2015/03/02 Javascript
JS实现转动随机数抽奖特效代码
2020/04/16 Javascript
JS实现网页标题随机显示名人名言的方法
2015/11/03 Javascript
探讨AngularJs中ui.route的简单应用
2016/11/16 Javascript
js实现日历与定时器
2017/02/22 Javascript
vue-resourse将json数据输出实例
2017/03/08 Javascript
Vue Router 实现动态路由和常见问题及解决方法
2020/03/06 Javascript
解决vue.js中settimeout遇到的问题(时间参数短效果不稳定)
2020/07/21 Javascript
vue实现选中效果
2020/10/07 Javascript
[02:47]DOTA2英雄基础教程 野性怒吼兽王
2013/12/05 DOTA
[01:48]DOTA2 2015国际邀请赛中国区预选赛第二日战报
2015/05/27 DOTA
Python数据结构之单链表详解
2017/09/12 Python
Python之用户输入的实例
2018/06/22 Python
Python如何处理大数据?3个技巧效率提升攻略(推荐)
2019/04/15 Python
NumPy 数组使用大全
2019/04/25 Python
python使用celery实现异步任务执行的例子
2019/08/28 Python
如何使用Pytorch搭建模型
2020/10/26 Python
OpenCV灰度化之后图片为绿色的解决
2020/12/01 Python
使用OpenCV实现人脸图像卡通化的示例代码
2021/01/15 Python
关于前端上传文件全面基础扫盲贴(入门)
2019/08/01 HTML / CSS
高三英语教学反思
2014/01/13 职场文书
大学生水果店创业计划书
2014/01/28 职场文书
环保建议书100字
2014/05/14 职场文书
2015年普法依法治理工作总结
2015/05/26 职场文书
复活读书笔记
2015/06/29 职场文书
python编写函数注意事项总结
2021/03/29 Python
Java实现带图形界面的聊天程序
2022/06/10 Java/Android