php递归删除目录及子文件文件夹
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php递归删除目录及子文件文件夹相关的知识,希望对你有一定的参考价值。
$path=‘./phpMyAdmin‘; function delAll($path){ if(is_dir($path)){ $handle=opendir($path); //$file=readdir($handle); 为什么不能在外面读取目录句柄 while(false !== ($file = readdir($handle))){ if($file==‘.‘ ||$file==‘..‘){ continue; } if(is_dir($path.‘/‘.$file)){ delAll($path.‘/‘.$file); }else{ unlink($path.‘/‘.$file); //删除文件 } } closedir($handle); //关闭目录句柄 //rmdir($path); //删除空目录 }else{ echo "不是目录"; } } delAll($path);
以上是关于php递归删除目录及子文件文件夹的主要内容,如果未能解决你的问题,请参考以下文章
Think PHP递归获取所有的子分类的ID (删除当前及子分类)