【www.gdgbn.com--php函数】

//rmdir(dir,context) rmdir() 函数删除空的目录。

$path ="";
if( is_dir( $path ) )
{
 if( rmdir( $path ) )
 {
  echo "删除目录成功";
 }
}
else
{
 echo "不是目录";
}

/*
总结
   
*/
/**
 * 删除文件或文件夹(递归)
 * @param array $filelist
 * @param string $option
 * @param string $fileext 要删除的文件扩展名 格式:"html"
 * @return void
 */

 function rm($filelist, $option="r", $fileext = null, $if_rmdir = false) {
  if (!is_array($filelist)) {
   $filelist = explode("|", $filelist);
  }
  foreach ($filelist as $filename) {
   if (is_file($filename)) {
    if (empty($fileext)) {
     unlink($filename);
    } else {
     if (substr(strrchr($filename, "."), 1 ) == $fileext){
      unlink($filename);
     }
    }
   } elseif (is_dir($filename)) {
    if (strpos($option, "r")!==false) {
     $file_list_ = ls($filename);
     foreach ($file_list_ as $fi => $file) {
      $file_list_[$fi] = $filename . $file;
     }
     rm($file_list_, $option, $fileext);
    }
    if ($if_rmdir) {
     rmdir($filename);
    }
   }
  }
 }

//调用方法

本文来源:http://www.gdgbn.com/jiaocheng/28111/