zoukankan      html  css  js  c++  java
  • PHP简单去掉文件里面的空行和重复行

    以下方法中文件路径的扩展格式需要.ini的,当然也可以修改php配置文件支持更多的扩展名。

    class FileUtil
    {
        public static function delRepeatRow($filePath)
        {
    
            $fileArr = file($filePath);
            $newFile = "整理过的文件:\n 时间:" . date('Y-m-d H:i:s') . "\n-------------------------------------------------------------------\n";
            foreach(array_unique($fileArr) as $fa){
                if(!empty($fa)){
                    if((substr(trim($fa),0,8))!='Revision'){
                        $newFile.=trim($fa,' ');
                    }
                }
            }
            $fp = @fopen($filePath, "w"); //以写的方式打开文件
            @fputs($fp, $newFile);
            @fclose($fp);
        }
    
    }
    

     调用方式:FileUtil::delRepeatRow($filePath);

     强调:$filePath为文件的可访问路径,并且为.ini格式。

     例子:FileUtil::delRepeatRow("D:\\xampp\\htdocs\\kBase\\protected\\components\\2012-07-10.ini");

  • 相关阅读:
    命令
    碎片知识
    驱动问题
    网络基础知识普及
    面向设计大作业——公司餐厅
    面向对象--购物车
    OO之接口-DAO模式代码阅读及应用
    有理数类的定义
    图知识点总结
    Java课程设计总结
  • 原文地址:https://www.cnblogs.com/nackman/p/2585916.html
Copyright © 2011-2022 走看看