递归清空目录_PHP_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > PHP > 递归清空目录

递归清空目录

 2010/12/8 10:18:14  hudeyong926  http://hudeyong926.javaeye.com  我要评论(0)
  • 摘要:/***递归清空目录*@paramstring$dir要清空的目录名*/functiondeltreedir($dir){$files=sreaddir($dir);//获取目录内的文件foreach($filesas$file){if(is_dir("$dir/$file")){//如果返回的存在目录,则再进行一次递归deltreedir("$dir/$file");}else{@unlink("$dir/$file");//删除文件}}}
  • 标签:目录 递归清空目录 递归
/**
 * 递归清空目录
 * @param string $dir 要清空的目录名
 */
function deltreedir($dir) {
	$files = sreaddir($dir);//获取目录内的文件
	foreach ($files as $file) {
		if(is_dir("$dir/$file")) {//如果返回的存在目录,则再进行一次递归
			deltreedir("$dir/$file");
		} else {
			@unlink("$dir/$file");//删除文件
		}
	}
}
?
发表评论
用户名: 匿名