一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

PHP实现将多个文件中的内容合并为新文件的方法

时间:2017-06-13 编辑:简简单单 来源:一聚教程网

本文实例讲述了PHP实现将多个文件中的内容合并为新文件的方法。分享给大家供大家参考,具体如下:

 

 代码如下复制代码

functiontest()

{

  $hostdir= iconv("utf-8","gbk","C:\Users\原万里\Desktop\日常笔记") ;//iconv()转换编码方式,将UTF-8转换为gbk,若是报错在gbk后加//IGNORE

  $filesnames= scandir($hostdir);//scandir() 函数返回指定目录中的文件和目录的数组。默认升序排列,

  foreach($filesnamesas$name) {

       if($name!=".."&&$name!=".")//遍历结果中会多出‘.'以及‘..',没有用处,不予处理;

       {

         $cipath=$hostdir.$name;

         $cjfilenames= scandir($cipath);//根据情况再决定是否再向下遍历一次

         foreach($cjfilenamesas$cjname)

         {

            if($cjname!=".."&&$cjname!="."&&!is_dir($cipath."/".$cjname))

             {

               $str=file_get_contents($cipath."/".$cjname);

               file_put_contents("e:/test.txt",$str,FILE_APPEND);

             }

         }

       }

     echo"\n";

  }

}

 

热门栏目