Просмотр файла engine/functions/delete_dir.php

Размер файла: 394B
  1. <?php
  2.  
  3. function delete_dir($dir){
  4. if (is_dir($dir)){$od=opendir($dir);
  5. while ($rd=readdir($od)){
  6. if ($rd == '.' || $rd == '..') continue;
  7. if (is_dir("$dir/$rd")){
  8. @chmod("$dir/$rd", 0777);
  9. delete_dir("$dir/$rd");}
  10. else{
  11. @chmod("$dir/$rd", 0777);
  12. @unlink("$dir/$rd");}}
  13. closedir($od);
  14. @chmod("$dir", 0777);
  15. return @rmdir("$dir");}
  16. else{
  17. @chmod("$dir", 0777);
  18. @unlink("$dir");}}