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 相关文章推荐
1.PHP简介
Oct 09 PHP
网站当前的在线人数
Oct 09 PHP
使用adodb lite解决问题
Dec 31 PHP
php SQL防注入代码集合
Apr 25 PHP
非常精妙的PHP递归调用与静态变量使用
Dec 16 PHP
判断php数组是否为索引数组的实现方法
Jun 13 PHP
PHP中对于浮点型的数据需要用不同的方法解决
Mar 11 PHP
composer.lock文件的作用
Feb 03 PHP
PHP中获取文件创建日期、修改日期、访问时间的方法
Nov 05 PHP
PHP实现的方程求解示例分析
Nov 11 PHP
YII框架学习笔记之命名空间、操作响应与视图操作示例
Apr 30 PHP
Laravel6.0.4中将添加计划任务事件的方法步骤
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
PHP开发大型项目的一点经验
2006/10/09 PHP
PHP 抓取网页图片并且另存为的实现代码
2010/03/24 PHP
PHP 字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
2010/04/28 PHP
使用dump函数,给php加断点测试
2013/06/25 PHP
PHP Yaf框架的简单安装使用教程(推荐)
2016/06/08 PHP
如何正确配置Nginx + PHP
2016/07/15 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
PHP封装XML和JSON格式数据接口操作示例
2019/03/06 PHP
php7 新增功能实例总结
2020/05/25 PHP
tp5.1 框架数据库-数据集操作实例分析
2020/05/26 PHP
Div Select挡住的解决办法
2008/08/07 Javascript
Javascript 定时器调用传递参数的方法
2009/11/12 Javascript
jQuery Tools tab(幻灯片)
2012/07/14 Javascript
javascript设置金额样式转换保留两位小数示例代码
2013/12/04 Javascript
JavaScript实现定时隐藏与显示图片的方法
2015/08/06 Javascript
JS及JQuery对Html内容编码,Html转义
2017/02/17 Javascript
微信小程序联网请求的轮播图
2017/07/07 Javascript
原生js实现简单的焦点图效果实例
2017/12/14 Javascript
在移动端使用vue-router和keep-alive的方法示例
2018/12/02 Javascript
如何为vue的项目添加单元测试
2018/12/19 Javascript
[55:23]VGJ.T vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python检查图片是否损坏及图片类型是否正确过程详解
2019/09/30 Python
python 消除 futureWarning问题的解决
2019/12/25 Python
Python基于Socket实现简易多人聊天室的示例代码
2020/11/29 Python
逼真的HTML5树叶飘落动画
2016/03/01 HTML / CSS
将SVG图引入到HTML页面的实现
2019/09/20 HTML / CSS
过程装备与控制工程专业个人的求职信
2013/12/01 职场文书
学习2014年全国两会心得体会
2014/03/12 职场文书
超市优秀员工获奖感言
2014/08/15 职场文书
查摆剖析材料范文
2014/09/30 职场文书
支行行长竞聘报告
2014/11/06 职场文书
售后前台接待岗位职责
2015/04/03 职场文书
2016年大学生就业指导课心得体会
2015/10/09 职场文书
小学班主任工作经验交流材料
2015/11/02 职场文书
2016年小学教师政治学习心得体会
2016/01/23 职场文书
你会写报告?产品体验报告到底该怎么写?
2019/08/14 职场文书