循环删除目录和文件方法

function delDirAndFile($dirName)
    {
        if ($handle = opendir($dirName)) {
            while (false !== ($item = readdir($handle))) {
                if ($item != "." && $item != "..") {
                    if (is_dir("$dirName/$item")) {
                        delDirAndFile("$dirName/$item");
                    } else {
                        //删除文件
                        unlink("$dirName/$item");
                    }
                }
            }
            closedir($handle);
            //删除空文件夹
            rmdir($dirName);
        }
    }

你可能感兴趣的:(php,函数)