<?php
dgwhiledel('G:/software/ss');
function dgwhiledel($dirRes){
$dir=opendir($dirRes); //打开文件
readdir($dir);
readdir($dir);
while($newfilename=readdir($dir)){ // readdir()返回目录下一个文件名
$newpath=$dirRes.'/'.$newfilename; // 文件的全路径给一个变量
if(is_dir($newpath)){ //is_dir();判断文件是否是一个目录 如果是 则返回true
dgwhiledel($newpath); // 递归调用 直到没有文件为止
rmdir($newpath); // 尝试删除指定的目录
}else{
unlink($newpath); //删除文件
}
}
closedir($dir);
}
?>
dgwhiledel('G:/software/ss');
function dgwhiledel($dirRes){
$dir=opendir($dirRes); //打开文件
readdir($dir);
readdir($dir);
while($newfilename=readdir($dir)){ // readdir()返回目录下一个文件名
$newpath=$dirRes.'/'.$newfilename; // 文件的全路径给一个变量
if(is_dir($newpath)){ //is_dir();判断文件是否是一个目录 如果是 则返回true
dgwhiledel($newpath); // 递归调用 直到没有文件为止
rmdir($newpath); // 尝试删除指定的目录
}else{
unlink($newpath); //删除文件
}
}
closedir($dir);
}
?>