模拟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 相关文章推荐
PHP4实际应用经验篇(1)
Oct 09 PHP
站长助手-网站web在线管理程序 v1.0 下载
May 12 PHP
php array_map array_multisort 高效处理多维数组排序
Jun 11 PHP
php学习之运算符相关概念
Jun 09 PHP
php 广告调用类代码(支持Flash调用)
Aug 11 PHP
MongoDB在PHP中的常用操作小结
Feb 20 PHP
神盾加密解密教程(二)PHP 神盾解密
Jun 08 PHP
浅析PHP程序设计中的MVC编程思想
Jul 28 PHP
thinkPHP模板算术运算相关函数用法分析
Jul 12 PHP
thinkphp中AJAX返回ajaxReturn()方法分析
Dec 06 PHP
PHP 二维关联数组根据其中一个字段排序(推荐)
Apr 04 PHP
PHP ADODB实现分页功能简单示例
May 25 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批量缩放图片的代码[ini参数控制]
2011/02/11 PHP
PHP中遍历stdclass object的实现代码
2011/06/09 PHP
一个简洁的PHP可逆加密函数(分享)
2013/06/06 PHP
thinkphp中ajax与php响应过程详解
2014/12/08 PHP
laravel5使用freetds连接sql server的方法
2018/12/07 PHP
Yii2.0建立公共方法简单示例
2019/01/29 PHP
ExtJS 2.0 实用简明教程之布局概述
2009/04/29 Javascript
JavaScript实现x秒后自动跳转到一个页面
2013/01/03 Javascript
jquery拼接ajax 的json和字符串拼接的方法
2017/03/11 Javascript
JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容)
2017/03/30 Javascript
Angular指令之restict匹配模式的详解
2017/07/27 Javascript
浅谈vue+webpack项目调试方法步骤
2017/09/11 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
解决layer弹层遮罩挡住窗体的问题
2018/08/17 Javascript
vue组件之间数据传递的方法实例分析
2019/02/12 Javascript
vue实现的网易云音乐在线播放和下载功能案例
2019/02/18 Javascript
vxe-table vue table 表格组件功能
2019/05/26 Javascript
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
2020/07/20 Javascript
nuxt.js添加环境变量,区分项目打包环境操作
2020/11/06 Javascript
Python使用sftp实现上传和下载功能(实例代码)
2017/03/14 Python
python实现图片文件批量重命名
2020/03/23 Python
Python传递参数的多种方式(小结)
2019/09/18 Python
详解mac python+selenium+Chrome 简单案例
2019/11/08 Python
Python中顺序表原理与实现方法详解
2019/12/03 Python
tensorflow:指定gpu 限制使用量百分比,设置最小使用量的实现
2020/02/06 Python
python文件和文件夹复制函数
2020/02/07 Python
欧洲顶级体育电子商务网站:SportsShoes.com
2018/03/27 全球购物
校庆标语集锦
2014/06/25 职场文书
毕业生工作求职信
2014/06/30 职场文书
研究生导师推荐信
2014/09/06 职场文书
2015年社区消防安全工作总结
2015/10/14 职场文书
幼儿园体操比赛口号
2015/12/25 职场文书
浅谈pytorch中的dropout的概率p
2021/05/27 Python
Nginx实现高可用集群构建(Keepalived+Haproxy+Nginx)
2021/05/27 Servers
使用qt quick-ListView仿微信好友列表和聊天列表的示例代码
2021/06/13 Python
一次Mysql update sql不当引起的生产故障记录
2022/04/01 MySQL