因此,我使用Laravel,并使用Laravel excel加载excel / csv文件,但是我的文件包含空行,并且我想删除每一个空行。
这是我的代码:
Excel::selectSheetsByIndex(0)->load($path, function($reader){
$results = $reader->noHeading()->toArray();
foreach ($results as $row) {
//my code
}
}, 'UTF-8');
所以,如果有人知道我该怎么做,我将非常感激
最佳答案
我想你可以这样
/** @var LaravelExcelReader $data */
$data = \Excel::load('file.xls', function ($reader) {
$reader->limitRows(20);
$reader->ignoreEmpty();
})->get()->toArray();
# remove empty rows
$data = array_filter($data);