PHP刪除文件夾


function delCache($dirname) {
    $result = false;
    if (!is_dir($dirname)) {
        echo " $dirname is not a dir!";
        exit(0);
    }
    $handle = opendir($dirname);
    //打開目錄
    while (($file = readdir($handle)) !== false) {
        if ($file != '.' && $file != '..') {
            //排除"."和"."
            $dir = $dirname .'/' . $file;
            is_dir($dir) ? delCache($dir) : unlink($dir);
        }
    }
    closedir($handle);
    $result = rmdir($dirname) ? true : false;
    return $result;
}

 

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