本文實例講述了php遞歸刪除目錄與文件的方法。分享給大家供大家參考。具體實現方法如下:
<?php
function deldir($path){
$dh = opendir($path);
var_dump(readdir($dh));
while(($d = readdir($dh)) !== false){
if($d == '.' || $d == '..'){//如果為.或..
continue;
}
$tmp = $path.'/'.$d;
if(!is_dir($tmp)){//如果為文件
unlink($tmp);
}else{//如果為目錄
deldir($tmp);
}
}
closedir($dh);
rmdir($path);
}
$path = "./e";
deldir($path);
?>
希望本文所述對大家的PHP程序設計有所幫助。