Rumah  >  Artikel  >  pembangunan bahagian belakang  >  删除文件以及对应的文件夹

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

WBOY
WBOYasal
2016-07-25 09:11:31856semak imbas
删除目录及所包含文件函数
  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. ?>
复制代码


Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn