php 处理大文件方法 SplFileObject
2016-11-30 15:51
288 查看
1 $csv_file = 'tmp.csv'; 2 $start = isset($_GET['start']) ?intval($_GET['start']) : 1; // 从第几行开始读取 3 $num = 100; // 读取100行 4 $data = array(); 5 $spl_object = new SplFileObject($csv_file, 'rb'); 6 $spl_object->seek($start); 7 while ($num-- && !$spl_object->eof()) { 8 $data[] = $spl_object->fgetcsv(); 9 $spl_object->next(); 10 }
splFileObject 可以处理上M,G级别的数据.专门处理大数据文件的.
相关文章推荐
- 解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
- wamp下配置ffmpeg-php 以及处理音乐视频文件方法
- php文件下载处理方法分析
- PHP笔试题——处理大文件(最简单的方法)
- ThinkPHP3.2.3接入PHPExcel1.8.0控件导出Excel报表文件处理方法
- php文件下载处理方法分析
- php文件系统处理方法小结
- PHP SPL中提供了SplFileInfo和SplFileObject两个类来处理文件操作
- php中关于普通表单多文件上传的处理方法
- PHP文件处理类 SplFileObject 和 SplFileInfo
- wamp下配置ffmpeg-php 以及处理音乐视频文件方法
- 解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
- PHP 文件上传后端处理实用技巧方法
- php中关于普通表单多文件上传的处理方法
- FFMPEG-PHP处理音乐视频文件方法
- php文件系统处理方法小结
- php文件下载时遇到中文文件名的处理方法
- Centos配置完php-fpm和Nginx之后,只能打开php无法加载其他文件处理方法
- php文件之间相互引用路径问题的一般处理方法
- php文件之间相互引用路径问题的一般处理方法