发新话题
打印

[程序 App] [1.6.1]清空cache 文件夹

[1.6.1]清空cache 文件夹

看了bbcash的“[1.5.4]缓存与清除缓存”
http://codeigniter.org.cn/forums/thread-286-1-1.html

在网上搜了点代码,清空文件
这下可省事了。:lol
(我看不懂的,能用就好了)
复制内容到剪贴板
PHP 代码:


function clearall()
 {//删除目录
  $echo = '';
  $result = false;
  $path = $this->config->item('cache_path');
  $dirName = ($path == '') ? BASEPATH.'cache/' : $path;
  if(! is_dir($dirName))
  {
   trigger_error('Invalid Parameter', E_USER_ERROR);
  }
  $handle = opendir($dirName);
  while(($file = readdir($handle)) !== false)
  {
   if($file != '.' && $file != '..' && $file !='index.html') //这里留着那个空的index.html了
   {
    $dir = $dirName . DIRECTORY_SEPARATOR . $file;
    $echo .= $file.'<br>';
    is_dir($dir) ? $this->removeDir($dir) : unlink($dir);
   }
  }
  closedir($handle);

  return $echo;
 }

 
本帖最近评分记录
  • gwpxjb 威望 +2 不错~~ 2008-4-28 09:16
CIAO,CI...

TOP

不错,不错,支持

TOP

发新话题