忽略空单元格PHPExcel

前端之家收集整理的这篇文章主要介绍了忽略空单元格PHPExcel前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用库 PHPExcel来读取Excel文件中的数据.我遇到的问题是,当我使用类似的东西时:
$obj = PHPExcel_IOFactory::load($file);
$data = $obj->getActiveSheet()->toArray(null,true,true);

要加载我的文件并将其内容转换为数组,我将获取我的Excel文件的所有列和行,即使是那些没有任何数据的列. PHPExcel库中是否有方法或其他东西告诉它忽略Excel表格中不包含任何数据的单元格? (而不是在我的$data中有一堆空的关联数组)

如果您的问题在于获取追踪真实数据的空列,并且您希望避免这些,则可以执行以下操作:
$maxCell = $sheet->getHighestRowAndColumn();
$data = $sheet->rangeToArray('A1:' . $maxCell['column'] . $maxCell['row']);

这将返回仅表示包含实际数据的区域的数组.

原文链接:https://www.f2er.com/php/135902.html

猜你在找的PHP相关文章