代碼一:復(fù)制代碼 代碼如下:<?php function d_rmdir($dirn " /> 中文字幕在线观看播放,国产精品国产三级国产aⅴ9色,亚洲成人a级网

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP刪除非空目錄的函數(shù)代碼小結(jié)

有了這個(gè)小程序,phper就不用手動(dòng)進(jìn)行刪除計(jì)算機(jī)上的目錄文件了,在練習(xí)php目錄文件操作時(shí)就可以用這個(gè)函數(shù),在這個(gè)基礎(chǔ)上還可以增加瀏覽文件夾目錄,然后進(jìn)行刪除。

代碼一:
復(fù)制代碼 代碼如下:
<?php
function d_rmdir($dirname) {   //刪除非空目錄
if(!is_dir($dirname)) {
return false;
}
$handle = @opendir($dirname);
while(($file = @readdir($handle)) !== false){
if($file != '.' && $file != '..'){
$dir = $dirname . '/' . $file;
is_dir($dir) ? d_rmdir($dir) : unlink($dir);
}
}
closedir($handle);
return rmdir($dirname) ;
}
if(d_rmdir("./temp"))
 echo "succes";
else
 echo "false";
?>


第二個(gè)是從手冊(cè)中翻出來(lái)的:)

代碼二:
復(fù)制代碼 代碼如下:
<?php
 
functionremove_directory($dir){
 if($handle=opendir("$dir")){
 while(false!==($item=readdir($handle))){
  if($item!="."&&$item!=".."){
   if(is_dir("$dir/$item")){
    remove_directory("$dir/$item");
   }else{
    unlink("$dir/$item");
    echo"removing$dir/$item<br> ";
   }
  }
 }
 closedir($handle);
 rmdir($dir);
 echo"removing$dir<br> ";
 }
}

第三個(gè)是codebit.cn上面收集的,還是手冊(cè)里的好

代碼三:

復(fù)制代碼 代碼如下:
functionremoveDir($dirName)
{
  if(!is_dir($dirName))
  {
    returnfalse;
  }
  $handle=@opendir($dirName);
  while(($file=@readdir($handle))!==false)
  {
    if($file!='.'&&$file!='..')
    {
      $dir=$dirName.'/'.$file;
      is_dir($dir)?removeDir($dir):@unlink($dir);
    }
  }
  closedir($handle);  
  returnrmdir($dirName);
}
?>

php技術(shù)PHP刪除非空目錄的函數(shù)代碼小結(jié),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 罗源县| 余庆县| 逊克县| 荔波县| 花垣县| 鸡西市| 新民市| 湖南省| 湘阴县| 旺苍县| 西昌市| 珠海市| 丰县| 岳普湖县| 香河县| 三门县| 台中县| 南靖县| 通道| 西林县| 榆树市| 辰溪县| 遂宁市| 崇信县| 新绛县| 城市| 乌什县| 融水| 射洪县| 新乡县| 安阳市| 富锦市| 佳木斯市| 牙克石市| 平果县| 金华市| 普定县| 喀喇沁旗| 宕昌县| 海阳市| 潼南县|