前端之家收集整理的这篇文章主要介绍了
php 利用递归函数删除整个目录的简单示例,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对
PHP定义一个递归
函数用于
删除整个目录感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧!
/**
* PHP定义一个递归函数用于删除整个目录
*
* @param
* @arrange 512-笔记网: 512Pic.com
**/
function delete_directory($dir) {
if ($dh = @opendir($dir)) {
while (($file = readdir ($dh)) != false) {
if (($file == ".") || ($file == "..")) continue;
if (is_dir($dir . '/' . $file))
delete_directory($dir . '/' . $file);
else
unlink($dir . '/' . $file);
}
@closedir($dh);
rmdir($dir);
}
}
$dir = "./fakeDir";
delete_directory($dir);
/*** 来自编程之家 jb51.cc(jb51.cc) ***/