PHP删除目录及目录下所有文件
来源:互联网 发布:淘宝今日购物车宝贝 编辑:程序博客网 时间:2024/05/17 03:44
函数代码一:删除目录及目录下的所有文件
//循环删除目录和文件函数
function delDirAndFile( $dirName )
{
if ( $handle = opendir( "$dirName" ) ) {
while ( false !== ( $item = readdir( $handle ) ) ) {
if ( $item != "." && $item != ".." ) {
if ( is_dir( "$dirName/$item" ) ) {
delDirAndFile( "$dirName/$item" );
} else {
if( unlink( "$dirName/$item" ) )echo "成功删除文件: $dirName/$item
\n”;
}
}
}
closedir( $handle );
if( rmdir( $dirName ) )echo “成功删除目录: $dirName
\n”;
}
}
?>
函数代码二:仅删除指定目录下的文件,不删除目录文件夹。
//循环目录下的所有文件
function delFileUnderDir( $dirName )
{
if ( $handle = opendir( "$dirName" ) ) {
while ( false !== ( $item = readdir( $handle ) ) ) {
if ( $item != "." && $item != ".." ) {
if ( is_dir( "$dirName/$item" ) ) {
delFileUnderDir( "$dirName/$item" );
} else {
if( unlink( "$dirName/$item" ) )echo "成功删除文件: $dirName/$item
\n”;
}
}
}
closedir( $handle );
}
}
?>
使用方法示例:
假设需要删除一个名叫”upload”的同级目录即此目录下的所有文件,你可以通过以下代码完成:
delDirAndFile( 'upload');
?>
假设需要删除一个名叫”upload”目录下的所有文件(但无需删除目录文件夹),你可以通过以下代码完成:
delFileUnderDir( 'upload');
?>
- PHP删除目录及目录下所有文件
- PHP删除目录及目录下所有文件
- PHP删除目录及目录下所有文件
- PHP删除目录及目录下所有文件或删除指定文件
- PHP删除目录及目录下所有文件或删除指定文件方
- php 删除目录(删除目录下所有文件)
- PHP 一句话删除目录下所有文件
- php删除目录下的所有文件和目录
- PHP遍历删除目录和目录下所有文件
- 删除目录及目录下所有文件与子目录
- Java删除目录及目录下的所有文件
- java删除某个目录及目录下的所有文件
- 删除指定目录下所有文件及目录
- PHP删除目录及目录下所以文件
- 删除某目录下的所有文件及目录 【包括该目录一起删除】
- csv文件生成及删除目录下的所有文件
- php将某个指定目录下的所有文件及文件夹删除
- PHP删除指定目录下所有文件夹以及文件
- Android 完美高仿的微信源码(转载)
- WIN7显示后缀名
- FZU Problem 2104 Floor problem
- zend engine 命名由来
- 当C++遇到IOS应用开发---SQLITE篇
- PHP删除目录及目录下所有文件
- 5.理解“抛出一个异常”,“传递一个参数”和“调用一个虚函数”间的差异
- SVN使用
- Python,构造析构函数,文档字符串方法,类的变量与对象的变量
- android退出有多个activity的应用
- 高精度开根
- 函数返回后的地址_游离地址空间
- 6.了解异常处理的系统开销
- 网站如何移动化 李彦宏已经为您想好了