php循环删除目录及目录下的文件
2020-12-13 03:05
标签:php删除目录和文件 分享两个使用函数:php循环删除目录及目录下的文件和仅删除指定目录下的文件,不删除目录文件夹! 代码一:php循环删除目录及目录下的文件 //循环删除目录和文件函数 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 } } } closedir( $handle ); if( rmdir( $dirName ) )echo "成功删除目录: $dirName } } ?> 代码二:仅删除指定目录下的文件,不删除目录文件夹。 //循环目录下的所有文件 function delFileUnderDir( $dirName="../Smarty/templates/templates_c" ) { 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 } } } closedir( $handle ); } } 怎么调用就不用说了吧,哈哈,遇到类似的问题的朋友可以尝试一下额! php循环删除目录及目录下的文件,搜素材,soscw.com php循环删除目录及目录下的文件 标签:php删除目录和文件 原文地址:http://taoyouth.blog.51cto.com/2793776/1409929
n";
n";
n";
上一篇:收藏的网站