windwos下
exec("del 目录名/Q");
unix下
exec("rm -R 目录名");

解决方案 »

  1.   

    function deltree($dir) {
    $dirhandle=opendir($dir);
    while($file_name=readdir($dirhandle)) {
            if ($file_name!="." && $file_name!="..") {
                    if (is_dir("$dir/$file_name")) {
                            deltree($dir."/".$file_name);
                            echo "<b>$dir/$file_name</b> -- ";
                            if (rmdir("$dir/$file_name")) echo "成功删除";
                            else echo "失败";
                            echo "<br>";
                            } else {echo "$dir/$file_name -- ";
                            if (unlink("$dir/$file_name")) echo "成功删除";
                            else echo "失败";
                            echo "<br>";
                            }
                    }
            }
    closedir($dirhandle);
    }
      

  2.   

    if(is_file($fileName)){
     unlink($fileName);
    }
    if(is_dir($fileName)){
     rmdir($fileName);
    }