Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 php写的一个删除目录的函数

php写的一个删除目录的函数

发布时间:2015-04-25   编辑:www.jquerycn.cn
php写的一个删除目录的函数:SureRemoveDir,有需要的朋友可以参考下。

php写的一个删除目录的函数:SureRemoveDir,有需要的朋友可以参考下。

复制代码 代码如下:

<?php
// ggarciaa at gmail dot com (04-July-2007 01:57)
// I needed to empty a directory, but keeping it
// so I slightly modified the contribution from
// stefano at takys dot it (28-Dec-2005 11:57)
// A short but powerfull recursive function
// that works also if the dirs contain hidden files
//
// $dir = the target directory
// $DeleteMe = if true delete also $dir, if false leave it alone

function SureRemoveDir($dir, $DeleteMe) {
if(!$dh = @opendir($dir)) return;
while (false !== ($obj = readdir($dh))) {
if($obj==’.’ || $obj==’..’) continue;
if (!@unlink($dir.’/’.$obj)) SureRemoveDir($dir.’/’.$obj, true);
}

closedir($dh);
if ($DeleteMe){
@rmdir($dir);
}
}

//SureRemoveDir(‘EmptyMe’, false);
//SureRemoveDir(‘RemoveMe’, true);
?>

>>>

您可能感兴趣的文章:
php 删除记录同时删除图片文件的代码
php删除目录及所有文件的方法举例
PHP删除N分钟前创建的所有文件的小例子
php删除目录下N天前所有文件的代码一例
php删除文件unlink
php删除记录同时刷新当前页面的实现代码
php 读取目录文件夹列表的例子
用PHP实现遍历删除目录及此目录下存放的所有文件
Php删除指定文件与文件夹的方法
php自定义ftp类与调用实例

[关闭]