php 刪除指定文件以及文件

$dir = "/data/www/xx"
//清空文件夾函數和清空文件夾後刪除空文件夾函數的處理
static function scandir($dir){
    $dh=scandir($dir);  // 獲取文件下的所有文件
    foreach ($dh as $file){
        if($file == '.' || $file == '..'){
            continue;
        }
        else{
            $curfile = $dir.'/'.$file;
            if(is_dir($curfile)){  //如果路徑下還有文件則繼續循環刪除
                self::scandir($curfile);
            }else{
                unlink($curfile); // 刪除文件
            }
        }
      }
    if(rmdir($dir)) {  // rmdir 刪除空文件
        return true;
    } else {
        return false;
    }

}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章