熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

Linux下PHP刪除一個目錄下所有文件夾和子目錄

2013-11-15 12:21:05  來源: PHP編程 

  我們在Linux下PHP刪除一個目錄下所有文件夾和子目錄的方法大至如下

  <?php

  function removeDir($dirName)

  {

  if(! is_dir($dirName))

  {

  @unlink($dirName)

  return false;

  }

  $handle = @opendir($dirName)

  while(($file = @readdir($handle)) !== false)

  {

  if($file != && $file !=

  {

  $dir = $dirName / $file;

  is_dir($dir) ? removeDir($dir) : @unlink($dir)

  }

  }

  closedir($handle)

  return rmdir($dirName) ;

  }

  $dirName=bmz_cache;

  removeDir($dirName

  ?>


From:http://tw.wingwit.com/Article/program/PHP/201311/20778.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.