时时商务社区

标题: 使用PHP遍历文件目录与清除目录中文件的实现详解 [打印本页]

作者: 新格网络    时间: 2018-2-14 08:16

            今天无聊中练习了一下PHP遍历文件目录的程序,编写了以下两个程序,不过质量不是很好,轻拍~~~
1、清除PHP缓存文件
[U]复制代码[/U] 代码如下:
0)   
    {  
        unlink($dir . $file);  
        echo "delete $dir$file
";  
        return true;  
    }  
    if(strpos($file,".") === 0 || strpos($file,".") !== false ) return true;  
    if(strpos($file,".") === false || strpos($dir,"/") === false)   
    {  
        $dir = $dir . $file . "/";  
        if(!is_dir($dir)) return false;  
        $dh = opendir($dir);  
        while(($file = readdir($dh)) != false)  
        {  
            read_dir($dir,$file);   //递归调用  
        }  
    }  
}  
function clear_caches()  
{  
    $dir = "./temp/";  //要清除的PHP缓存文件目录  
    if(!is_dir($dir)) die("It is not a dir");  
    $dh = opendir($dir);  
    while(($file = readdir($dh) )!=false)  
    {  
        //var_dump($file);  
        read_dir($dir,$file);  
    }  
}  
  
?>  
2、遍历目录中所有文件
[U]复制代码[/U] 代码如下:
  
  
      
    查看目录  
  
  
      
            文件名  
            修改时间  
            文件大小(k)  
         
  
      
         
              
              
              
         
  
  
  
  
            
            
您可能感兴趣的文章:
  • php 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
  • PHP 远程文件管理,可以给表格排序,遍历目录,时间排序
  • PHP遍历某个目录下的所有文件和子文件夹的实现代码
  • php遍历目录与文件夹的多种方法详解
  • PHP遍历并打印指定目录下所有文件实例
  • PHP不用递归遍历目录下所有文件的代码
  • PHP采用自定义函数实现遍历目录下所有文件的方法
  • PHP使用glob函数遍历目录或文件夹的方法
  • php实现遍历目录并删除指定文件中指定内容
  • php遍历删除整个目录及文件的方法
  • PHP递归遍历指定目录的文件并统计文件数量的方法
  • php遍历替换目录下文件指定内容的方法
  • PHP遍历目录文件的常用方法小结
            




    欢迎光临 时时商务社区 (http://bbs.4435.cn/) Powered by Discuz! X3.2