php遍历删除整个目录及文件

2015-04-26 0 208
php遍历删除整个目录及文件

我们可以使用RecursiveDirectoryIterator 和 RecursiveIteratorIterator删除目录和子目录及文件,子目录将先与父目录删除

<?php
function cleanup_directory($dir) {
    $iter = new RecursiveDirectoryIterator($dir);
    foreach (new RecursiveIteratorIterator($iter, RecursiveIteratorIterator::CHILD_FIRST)
  as $f) {
        if ($f->isDir()) {
            rmdir($f->getPathname());
        } else {
            unlink($f->getPathname());
        }
    }
    rmdir($dir);
}
  
cleanup_directory('c:\\wamp\\junk');
?>

遇见资源网 php php遍历删除整个目录及文件 http://www.ox520.com/7632.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务