当前位置:Gxlcms > PHP教程 > php如何删除目录下所有文件夹

php如何删除目录下所有文件夹

时间:2021-07-01 10:21:17 帮助过:29人阅读

php删除目录下所有文件夹的方法:首先删除目录下的文件,代码为【$dh=opendir($dir)】;然后删除当前文件夹,代码为【if(rmdir($dir))】。

本教程操作环境:windows7系统、PHP5.6版,DELL G3电脑,该方法适用于所有品牌电脑。

php删除目录下所有文件夹的方法:

  1. <?
  2. function deldir($dir) {
  3. //先删除目录下的文件:
  4. $dh=opendir($dir);
  5. while ($file=readdir($dh)) {
  6. if($file!="." && $file!="..") {
  7. $fullpath=$dir."/".$file;
  8. if(!is_dir($fullpath)) {
  9. unlink($fullpath);
  10. } else {
  11. deldir($fullpath);
  12. }
  13. }
  14. }
  15. closedir($dh);
  16. //删除当前文件夹:
  17. if(rmdir($dir)) {
  18. return true;
  19. } else {
  20. return false;
  21. }
  22. }
  23. ?>

相关视频推荐:PHP编程从入门到精通

以上就是php如何删除目录下所有文件夹的详细内容,更多请关注gxlcms其它相关文章!

人气教程排行