模拟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基础知识:类与对象(3) 构造函数和析构函数
Dec 13 PHP
Smarty foreach控制循环次数的实现详解
Jul 03 PHP
php+memcache实现的网站在线人数统计代码
Jul 04 PHP
php计划任务之ignore_user_abort函数实现方法
Jan 08 PHP
浅谈php错误提示及查错方法
Jul 14 PHP
android上传图片到PHP的过程详解
Aug 03 PHP
在WordPress中获取数据库字段内容和添加主题设置菜单
Jan 11 PHP
php 如何获取文件的后缀名
Jun 05 PHP
基于thinkPHP实现的微信自定义分享功能示例
Sep 23 PHP
注释PHP和html混合代码的小技巧(分享)
Nov 03 PHP
thinkPHP中钩子的使用方法实例分析
Nov 16 PHP
ThinkPHP防止重复提交表单的方法实例分析
May 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
php array_slice 取出数组中的一段序列实例
2016/11/04 PHP
你必须知道的JavaScript 变量命名规则详解
2013/05/07 Javascript
Firefox和IE兼容性问题及解决方法总结
2013/10/08 Javascript
javaScript arguments 对象使用介绍
2013/10/18 Javascript
javascript获取ckeditor编辑器的值(实现代码)
2013/11/18 Javascript
window.open 以post方式传递参数示例代码
2014/02/27 Javascript
js判断iframe内的网页是否滚动到底部触发事件
2014/03/18 Javascript
jquery实现简单的轮换出现效果实例
2015/07/23 Javascript
浅谈js多维数组和hash数组定义和使用
2016/07/27 Javascript
使用Node.js给图片加水印的方法
2016/11/15 Javascript
分享Bootstrap简单表格、表单、登录页面
2017/08/04 Javascript
从源码看angular/material2 中 dialog模块的实现方法
2017/10/18 Javascript
jquery实现搜索框功能实例详解
2018/07/23 jQuery
element-ui 上传图片后清空图片显示的实例
2018/09/04 Javascript
微信小程序非跳转式组件授权登录的方法示例
2019/05/22 Javascript
基于js实现逐步显示文字输出代码实例
2020/04/02 Javascript
JavaScript中reduce()的5个基本用法示例
2020/07/19 Javascript
JavaScript的垃圾回收机制与内存管理
2020/08/06 Javascript
解决vue2中使用elementUi打包报错的问题
2020/09/22 Javascript
Python操作Sql Server 2008数据库的方法详解
2018/05/17 Python
python中多层嵌套列表的拆分方法
2018/07/02 Python
python装饰器相当于函数的调用方式
2019/12/27 Python
Python的赋值、深拷贝与浅拷贝的区别详解
2020/02/12 Python
Django模型中字段属性choice使用说明
2020/03/30 Python
Microsoft新加坡官方网站:购买微软最新软件和技术产品
2016/10/28 全球购物
日本最大的眼镜购物网站:Oh My Glasses
2016/11/13 全球购物
Tom Dixon官网:英国照明及家具设计和制造公司
2019/03/01 全球购物
网络体系结构及协议的定义
2014/03/13 面试题
远东集团网络工程师面试题
2014/10/20 面试题
Linux操作面试题
2015/02/11 面试题
学前教育求职自荐信范文
2013/12/25 职场文书
党员四风问题对照检查材料
2014/09/27 职场文书
2016学习雷锋精神活动倡议书
2015/04/27 职场文书
舌尖上的中国观后感
2015/06/02 职场文书
埃及王子观后感
2015/06/16 职场文书
css中:last-child不生效的解决方法
2022/08/05 HTML / CSS