php 倒序读取txt 文件中最后几行的内容,带分页
2013-12-18 00:00
1126 查看
摘要: php 倒序读取txt 文件中最后几行的内容,带分页
// $filename: 文件名 // $start: 从倒数第几行开始 // $lines: 读取几行 function read_backward_line($filename, $start, $lines){ $lines++; $offset = -1; $c = ''; $read = ''; $i = 0; $fp = @fopen($filename, "r"); $tmpStart = 0; while( $lines && fseek($fp, $offset, SEEK_END) >= 0 ) { $c = fgetc($fp); if($c == "\n" || $c == "\r"){ if(++$tmpStart >= $start) $lines--; } if($tmpStart >= $start) $read .= $c; $offset--; } $read = trim($read); $read = array_reverse(explode("\n",strrev($read))); foreach($read as $key => $value) { if (empty($value)) { unset($read[$key]); } } return $read; }
相关文章推荐
- php 读取txt文件中的内容,转换成数组
- php读取超大文件最后几行
- jsp读取txt文件后,将txt文件内容分页显示
- php读取外部txt文件内容并打印在页面|fopen()函数
- PHP读取txt文件的内容并赋值给数组
- 使用 PHP 读取文本(TXT)文件 并分页显示
- 使用 PHP 读取文本(TXT)文件 并分页显示
- PHP 读取文件内容代码(txt,js等)
- PHP读取txt文本文件并分页显示的方法
- php---读取大文件最后几行
- 现有一个1G左右的日志文件,大约有500多万行, 用php返回最后几行的内容
- PHP 读取文件内容代码(txt,js等)
- PHP读取TXT文件内容
- php逐行读取.txt文件内容,并解析每行内容
- PHP读取超大文件的最后几行
- PHP 读取文本文件内容并分页显示
- PHP 读取文本文件内容并分页显示
- PHP读取txt文件 4000 的内容并赋值给数组…
- PHP读取txt文件的内容并赋值给数组的代码
- PHP读取txt文件的内容并赋值给数组的代码