欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

删除文件以及对应的文件夹

程序员文章站 2022-05-21 10:45:34
...
删除目录及所包含文件函数
  1. //注意 $dir文件名 eg:admin/runtime
  2. //删除目录及所包含文件函数
  3. function deldir($dir) {
  4. //打开文件目录
  5. $dh = opendir($dir);
  6. //循环读取文件
  7. while ($file = readdir($dh)) {
  8. if($file != '.' && $file != '..') {
  9. $fullpath = $dir . '/' . $file;
  10. //判断是否为目录
  11. if(!is_dir($fullpath)) {
  12. echo $fullpath."已被删除
    ";
  13. //如果不是,删除该文件
  14. if(!unlink($fullpath)) {
  15. }
  16. } else {
  17. //如果是目录,递归本身删除下级目录
  18. deldir($fullpath);
  19. }
  20. }
  21. }
  22. //关闭目录
  23. closedir($dh);
  24. //删除目录
  25. //if(rmdir($dir)) {
  26. // return true;
  27. // } else {
  28. // return false;
  29. // }
  30. }
  31. ?>
复制代码