/*

* 读取大文件最后几行数据

* by www.jbxue.com

*/

$file = $handledir.'/venocap.1';

$fp = fopen($file, "r");

$line = 100;

$pos = -2;

$t = " ";

$data = "";

while ($line > 0) {

while ($t != "\n") {

$flag=fseek($fp, $pos, SEEK_END);

if (fseek($fp, $pos, SEEK_END)==-1){

//fseek($fp, 0);

rewind($fp);

$t="\n";

$line=0;

}else{

$t = fgetc($fp);

$pos --;

}

}

$t = " ";

$line --;

}

while (!feof($fp)) {

$data .= fgets($fp);

$data.='
';

}

fclose ($fp);

echo $data

php读取大文件某行内容,php读取大文件最后几行数据的实现代码相关推荐

  1. python读出文件中的内容_Python读取文本内容

    综述 在Python中,读文件主要分为三个步骤: 打开文件 . 读取内容 . 关闭文件 .一般形式如下: try: file = open('/path/to/file', 'r') # 打开文件 d ...

  2. java 更改excel文件名称_根据Excel文件中的内容,修改指定文件夹下的文件名称

    问题:根据Excel文件中内容,把文件名称由第2列,改为第1列.比如:把文件"123.jpg"修改为"1.jpg". aaarticlea/png;base64 ...

  3. php 多个文件,PHP实现将多个文件中的内容合并为新文件的方法示例

    本文实例讲述了PHP实现将多个文件中的内容合并为新文件的方法.分享给大家供大家参考,具体如下: function test() { $hostdir= iconv("utf-8", ...

  4. python读取文件多行内容-Python读取文件、大文件和指定行内容的几种方法

    在使用python处理文本的时候,经常会需要读取文件的内容.如果文件比较小,那么直接使用open文件对象打开文件,再通过read()方法最为方便,这种方法就是把文件内容读出来后放到内存变量. read ...

  5. php读取大文件某行内容,PHP读取和修改大文件的某行内容_PHP教程

    最近碰到一个比较有趣的问题,就是修改某个文件的某一行字符,不过文件太大,file()直接读取是不可能的,我使用fgets来跳转到指定行,并用fwrite修改某个字符串: $fp = fopen(d:/ ...

  6. linux编写脚本读取txt文件,用bash脚本或者批处理 bat脚本 读取一个目录下.txt文件第一行内容存放到新文件a.txt...

    起因:我把cmd 控制台说成了dos! 发展:人类生气了,跟我扯了一堆 dos 还有什么玩意儿,在我第二次还说那个是dos界面以后:( 后续:人类要我写 批处理bat 还有linux bash 脚本去 ...

  7. 【FTP】java FTPClient 文件上传内容为空,文件大小为0

    问题:如题所述,使用FTPClient上传至FTP服务器, 表现如下:①文件大小为0 ②上传很小的文件,但是要花费很长的时间,20K要花费2分钟甚至更久 ③没有任何的报错,没有任何的乱码 解决方法: ...

  8. python html转TXT python读取html指定区域文本内容转成txt文件

    1.首先,通过python,去将读取遍历程序目录文件夹中,[html]文件夹里面的文件.文件 夹以及子目录.子目录里面的 ,获取到该目录下所有的[.html]文件后,返回一个list对象 2.遍历完成 ...

  9. linux 在指定行后写入文件内容,linux命令行下将指定的几行内容写入到一个文件中...

    覆盖型写法 (文件里原来的内容被覆盖) echo "aaa" > a.txt echo aaa > a.txt 添加型写法 (新内容添加在原来内容的后面) echo & ...

  10. 用python将txt文件中的内容导入到excel文件中

    背景 日志文件中的内容不方便阅读统计,需要用excel表格的形式显示出来 日志文件内容如下: info***LCAM_SC.DM_RP_DIS_DEVICE_TEMP*1*1*0*0*0*0*N*Y* ...

最新文章

  1. 【机器学习实战】第12章 使用 FP-growth 算法来高效发现频繁项集
  2. java excel导入前台_java上传excel表格并读取数据返回到前台
  3. cmd锁定计算机病毒,反病毒常用CMD命令大全
  4. JZOJ 5230. 【NOIP2017模拟A组模拟8.5】队伍统计
  5. openresty源码剖析——lua代码的执行
  6. 201105阶段二qt创建简单工程
  7. img文件编辑_只会用chmod 777?Linux下的文件权限居然还有这么多骚操作
  8. php首字母 大写 数组去重复
  9. python开发安卓盒子_Python盒子:模块、包和程序
  10. csgo躲猫猫模式显示服务器已满,csgo躲猫猫攻略大全
  11. 计算机终端保密检查系统使用教程,博智计算机终端保密检查系统
  12. python设置计算题_python tkinter做的生成计算题的GUI
  13. JAVA 学习日志 测试抽象类的程序,每天进步/退步一点点,变化很大哦,努力!
  14. PostgreSQL t_bits计算方法
  15. Python去水印操作
  16. 清除浏览器默认表单边框/背景特效和下拉菜单背景
  17. vs debug模式下显示“变量已被优化掉,因而不可用”的解决办法
  18. V2V技术是鸡肋吗?
  19. 共建网络安全 共享网络文明 2015福建网络安全宣传日成功举办
  20. 国外黑客站点(详细版 )

热门文章

  1. PyTorch 源码解读之 torch.serialization torch.hub
  2. 中科大影响超越清华北大
  3. 他智商167,超过爱因斯坦,花17年炸遍美国高校,却因一疏漏被捕
  4. 五分钟带你了解哈希算法
  5. Nacos源码系列——第三章(全网最经典的Nacos集群源码主线剖析)
  6. celery中间件:broker
  7. ACMNO.44 C语言-平均分 有N个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入N个学生的数据,要求打印出3门课的总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课成绩)
  8. 关于python的字符串大小转换函数:capitalize() title() upper() swapcase()
  9. 深度学习模型压缩与加速综述
  10. 栈与队列9——最大值减去最小值小于或等于num的子数组的数量