首页 > 网站 > 建站经验 > 正文

php删除指定目录下的所有文件

2024-04-25 20:31:48
字体:
来源:转载
供稿:网友

 面试常考笔试题,递归删除,递归创建目录,哈哈~~

<?php

/**

* 递归删除指定目录下的所有文件

* @param string $dir 指定目录

* @return void

*/

function del_file($dir)

{

if($handle = opendir("$dir"))

{

while(false !== ($item = readdir($handle)))

{

if($item != "." && $item != "..")

{

if(is_dir("$dir/$item"))

{

del_file("$dir/$item"); //递归

}

else

{

@unlink("$dir/$item"); //删除

}

}

}

closedir($handle);

}

}

?>

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表