最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php 删除目录
时间:2008-02-28 编辑:简简单单 来源:一聚教程网
/**********************************************************
清除指定目录内的文件
**********************************************************/
function clean_dir($path) {
if (!is_dir($path)) {
if (is_file($path)) {
unlink($path);
}
return;
}
$p=opendir($path);
while ($f=readdir($p)) {
if ($f=="." || $f=="..") continue;
clean_dir($path.$f);
}
rmdir($path);
return;
}
/**********************************************************
删除指定目录下所有文件与子目录
**********************************************************/
function DeltreeDir($dir) {
$dir = realpath($dir);
if (!$dir || !@is_dir($dir))
return 0;
$handle = @opendir($dir);
if ($dir[strlen($dir) - 1] != DIRECTORY_SEPARATOR)
$dir .= DIRECTORY_SEPARATOR;
while ($file = @readdir($handle)) {
if ($file != '.' && $file != '..') {
if (@is_dir($dir . $file) && !is_link($dir . $file))
DeltreeDir($dir . $file);
else
@unlink($dir . $file);
}
}
closedir($handle);
@rmdir($dir);
}
-
上一个: 默默小谈PHP@MYSQL分页原理及实现
-
下一个: 数据插不进数据库[数据库编码]
相关文章
- php中Rmdir、Mkdir、unlink(目录删除,创建)用法 02-24
- php中删除非空目录实现代码 01-01
- php删除不是空目录实现代码 11-24
- php删除目录几种方法 10-13
- php 创建目录与php删除目录代码 08-03
- php 删除,创建目录 11-13