目前使用我的功能,我正在获取我的 excel 表的所有行。其中一些行包含我不想要的数据。在有用的数据之后,我创建了一个空行。
如果循环到达这一行,它应该停止。我如何检查一行(数组)是否有 0 个值。
$path = Input::file('file')->getRealPath();
$data = Excel::load($path, function($reader) use (&$excel) {
$objExcel = $reader->getExcel();
$sheet = $objExcel->getSheet(0);
$highestRow = $sheet->getHighestRow();
$highestColumn = $sheet->getHighestColumn();
// Loop through each row of the worksheet in turn
for ($row = 10; $row <= $highestRow; $row++)
{
// Read a row of data into an array
$rowData = $sheet->rangeToArray('A' . $row . ':' . $highestColumn . $row, NULL, TRUE, FALSE);
$excel[] = $rowData[0];
}
dd($excel);
});