递归复制&查看文件夹下的指定后缀的文件

Posted Basu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了递归复制&查看文件夹下的指定后缀的文件相关的知识,希望对你有一定的参考价值。

<?php
    header("content-type:text/html;charset=utf8"); 
    set_time_limit(0); 
    $dir = "d:\\";
    function show ($dir){
        $handle = @opendir($dir);
        echo "<ul>";
         while($file = @readdir($handle)){
             if($file == "."||$file == "..")
                 continue;
             
             if(is_dir("$dir/$file")){
                 show("$dir/$file");
             }else{
                 if(pathinfo("$dir/$file",PATHINFO_EXTENSION) == "pdf"){
                     // copy("$dir/$file","./pdf/$file");
                     echo "<li>".iconv(‘gbk‘,‘utf-8‘,$file)."</li>";
                 }
             }
         }
        echo "</ul>";
    }
    show($dir);
    

 

以上是关于递归复制&查看文件夹下的指定后缀的文件的主要内容,如果未能解决你的问题,请参考以下文章

复制指定目录下的指定类型文件,并修改后缀名

复制指定目录下的指定文件,并修改后缀名 很重要,也很难!!!

java 如何递归遍历多重目录下的指定格式文件复制到目标目录并改格式

递归查看指定文件夹下的所有文件

IO流的练习3 复制多级文件夹下的指定文件并改名

请问大神,有没有啥代码,可以直接让某个文件夹下的文件复制很多份呢? 或者指定某些文件复制很多份。