php 处理大文件方法 SplFileObject
Posted 百里
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 处理大文件方法 SplFileObject相关的知识,希望对你有一定的参考价值。
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级别的数据.专门处理大数据文件的.
以上是关于php 处理大文件方法 SplFileObject的主要内容,如果未能解决你的问题,请参考以下文章