php 删除目录 php删除目录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 思路就是遍历,然后判断文件数量和文件夹数量为空,则删除。用shell就简单了find 目录 -mindepth 1 -depth -empty -type d -exec rm -r {} \;用php就复杂了function rmEmptyDir($spath){ if($handle = opendir($spath)){ while(($file=readdir($handle))!==false){ if($file!='.' && $file!='..'){ $curfile = $spath.'/'.$file; if(is_dir($curfile)){ // dir rmEmptyDir($curfile); if(count(scandir($curfile))==2){ // 空目錄 rmdir($curfile); } } } } closedir($handle); }}$folder = '目標文件夾';rmEmptyDir($folder); php curl 刷百度相关搜索 preg_replace正则/e参数的特殊用法求教 关于时间赋值问题 ! 请教各位大侠首页调用 关于php后台进程调用问题! 返回JSON数据的接口 php处理字符串的问题 请问如何配置好一个iis 和 php 的环境?请赐教 在PHP中使用word COM对象的问题。 CakePhp无法关联另一张表的问题 获取到的网址怎么自动打开 流程算法
find 目录 -mindepth 1 -depth -empty -type d -exec rm -r {} \;用php就复杂了function rmEmptyDir($spath){
if($handle = opendir($spath)){
while(($file=readdir($handle))!==false){
if($file!='.' && $file!='..'){
$curfile = $spath.'/'.$file; if(is_dir($curfile)){ // dir
rmEmptyDir($curfile);
if(count(scandir($curfile))==2){ // 空目錄
rmdir($curfile);
}
}
}
}
closedir($handle);
}
}$folder = '目標文件夾';rmEmptyDir($folder);