用phpexcel忽略空单元格

时间:2017-01-19 02:20:56

标签: php html sql phpexcel

我是PHPExcel库的新手,我是这种编程的新手。 所以我的问题是我只想阅读一个带有值的单元格,并忽略我桌子下面的所有空单元格。我能这样做吗? 我的Excel文件:

enter image description here

我知道这个问题与此Ignore empty cells PHPExcel主题相似,但我无法在那里找到答案,所以请有人帮帮我..

我转换excel的代码:

enter image description here

1 个答案:

答案 0 :(得分:1)

只需在第二个循环中添加一个验证,检查所有必需的列是否为空,如果是,则跳过该迭代。例如:

// Skip the iteration if all the required columns are empty
if(ltrim($aop_part_num) == '' && ltrim($type) == '' && ltrim($brand) == '' && ltrim($jumlah) == '') continue;

但是,如果Excel文件可能在该表下面有更多东西你正在解析(即使它们之间有空格),那么将“continue”替换为“break”退出循环并防止额外的东西出现在echo语句中。