忽略空单元格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']);

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

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...