如何使用phpexcel从scv文件加载前n行?
我还没有看到从文件加载第一行的示例 到目前为止,我已经:如何使用phpexcel从scv文件加载前n行?,php,file-upload,file-io,phpexcel,Php,File Upload,File Io,Phpexcel,我还没有看到从文件加载第一行的示例 到目前为止,我已经: $objPHPExcel = PHPExcel_IOFactory::load($file_name); $sheetData = $objPHPExcel->getActiveSheet()->toArray(NULL, FALSE, TRUE, FALSE); 我只想加载几行的原因是我的文件很大(10.000个条目),我认为加载几行会更快 有什么想法吗?如果只想加载几行,请使用读取筛选器(如第5.3节所述,标题为仅读
$objPHPExcel = PHPExcel_IOFactory::load($file_name);
$sheetData = $objPHPExcel->getActiveSheet()->toArray(NULL, FALSE, TRUE, FALSE);
我只想加载几行的原因是我的文件很大(10.000个条目),我认为加载几行会更快
有什么想法吗?如果只想加载几行,请使用读取筛选器(如第5.3节所述,标题为仅读取文件中的特定列和行(读取筛选器)
)
如果您已经加载了文件,并且只想将几行作为数组提取到$sheetdata中,那么请使用
RangeTarray()
而不是toArray()
您认为最快的方法。加载文件,然后迭代并插入到数据库中,或者使用读卡器进行同样的操作?我不可能说哪一个最快,因为它完全取决于您的电子表格文件,以及您想从中提取什么。。。。但是,最好在工作表行上迭代,依次插入每个行,而不是将工作表转移到数组中,然后在array@Mark贝克:如果你也能提供“读者文档”的链接(就像苏总建议的那样),那会更有帮助。。。因为整个github导航和文档搜索非常困难。。。谢谢