php去掉文件前几行的方法


Posted in PHP onJuly 29, 2015

本文实例讲述了php去掉文件前几行的方法。分享给大家供大家参考。具体如下:

比如去掉lrc文件中开头几行:

[ti:]
[ar:]
[al:]
[by:cww.99Lrc.net]
[00:00.59]dasfdasfasdf
[00:30.18]dafadsf

php实现代码如下:

<?php
foreach (new DirectoryIterator('./') as $fileInfo) {
  if($fileInfo->isDot()) continue;
  if($fileInfo->getExtension()=="lrc"){
    $handle = fopen($fileInfo->getFilename(), 'rw');
    $line_num=0;
    while(!feof($handle)){
      $str=fgets($handle, 1024);
      if(strstr($str, "www.99Lrc.net")){
        ob_start();
        fpassthru($handle);
        //fclose($handle);
        file_put_contents($fileInfo->getFilename(),ob_get_clean());
        printf('done');
        break;
      }
      $line_num++;
    }
    fclose($handle);
    echo $fileInfo->getFilename() . PHP_EOL;
  }
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP 上传文件的方法(类)
Jul 30 PHP
Windows7下PHP开发环境安装配置图文方法
May 20 PHP
解析php入库和出库
Jun 25 PHP
php判断GIF图片是否为动画的方法
Sep 04 PHP
ThinkPHP中I(),U(),$this-&gt;post()等函数用法
Nov 22 PHP
ThinkPHP中url隐藏入口文件后接收alipay传值的方法
Dec 09 PHP
php中PDO方式实现数据库的增删改查
May 17 PHP
PHP信号量基本用法实例详解
Feb 12 PHP
php的闭包(Closure)匿名函数初探
Feb 14 PHP
PHP中$GLOBALS['HTTP_RAW_POST_DATA']和$_POST的区别分析
Jul 03 PHP
PHP实现的简单组词算法示例
Apr 10 PHP
实现PHP中session存储及删除变量
Oct 15 PHP
PHP实现的简单网络硬盘
Jul 29 #PHP
PHP简单生成缩略图相册的方法
Jul 29 #PHP
PHP之预定义接口详解
Jul 29 #PHP
PHP实现的迷你漂流瓶
Jul 29 #PHP
PHP之浮点数计算比较以及取整数不准确的解决办法
Jul 29 #PHP
PHP实现简单搜歌的方法
Jul 28 #PHP
PHP读取配置文件类实例(可读取ini,yaml,xml等)
Jul 28 #PHP
You might like
《星际争霸重制版》兵种对比图鉴
2020/03/02 星际争霸
收音机的保养
2021/03/01 无线电
PHP 和 HTML
2006/10/09 PHP
一个简单实现多条件查询的例子
2006/10/09 PHP
那些年一起学习的PHP(一)
2012/03/21 PHP
PHP检测用户是否关闭浏览器的方法
2016/02/14 PHP
php简单统计在线人数的方法
2016/05/10 PHP
PHP 信号管理知识整理汇总
2017/02/19 PHP
PHP PDOStatement::debugDumpParams讲解
2019/01/30 PHP
PHP架构及原理知识点详解
2019/12/22 PHP
PHP 实现 JSON 数据的编码和解码操作详解
2020/04/22 PHP
用javascript实现点击链接弹出&quot;图片另存为&quot;而不是直接打开
2007/08/15 Javascript
JS 实现Table相同行的单元格自动合并示例代码
2013/08/27 Javascript
JavaScript中instanceof运算符的用法总结
2013/11/19 Javascript
jquery树形菜单效果的简单实例
2016/06/06 Javascript
Jquery中attr与prop的区别详解
2017/05/27 jQuery
js对象实例详解(JavaScript对象深度剖析,深度理解js对象)
2017/09/21 Javascript
vue使用iframe嵌入网页的示例代码
2020/06/09 Javascript
基于rollup的组件库打包体积优化小结
2018/06/18 Javascript
新年快乐! javascript实现超级炫酷的3D烟花特效
2019/01/30 Javascript
WebGL学习教程之Three.js学习笔记(第一篇)
2019/04/25 Javascript
Python中的字典与成员运算符初步探究
2015/10/13 Python
Python实现的朴素贝叶斯分类器示例
2018/01/06 Python
tensorflow实现对图片的读取的示例代码
2018/02/12 Python
将string类型的数据类型转换为spark rdd时报错的解决方法
2019/02/18 Python
基于YUV 数据格式详解及python实现方式
2019/12/09 Python
英国口碑最好的的维他命胶囊品牌:Myvitamins(有中文站)
2016/12/03 全球购物
网站编辑求职信
2013/10/17 职场文书
建筑工程技术应届生求职信
2013/11/17 职场文书
学校四群教育实施方案
2014/06/12 职场文书
2014年教师业务工作总结
2014/12/19 职场文书
2015大学自主招生自荐信范文
2015/03/04 职场文书
2015年小学生国庆节演讲稿
2015/07/30 职场文书
2019毕业典礼主持词!
2019/07/05 职场文书
导游词之云南省玉龙雪山
2019/12/19 职场文书
默认网关不可用修复后过一会又不好使了解决方法
2022/04/08 数码科技