2016-08-26 53 views
0

我正在使用Laravel Excel包与Laravel 5.2。我已经加载了一个.xls文件并可以读取单元格值。Laravel Excel - 如何通过行号删除一行?

代码:

Excel::load($file, function($reader) { 

    $sheet = $reader->getSheetByName('Sheet1'); 
    echo 'value: '.$sheet->getCell('B9'); 

})->store('xls', storage_path('excel/exports')); 

现在如果单元格值包含特定的文本,我想删除该行并保存为一个新文件。我怎样才能做到这一点?


TIA

Ariful

回答

0

你可以做这样的事情

$reader->skip(10)->take(1); 

// Limit with skip and take 
$reader->($skip, $take); 
+0

能否请您解释一下跳走呢? –

+0

如果你想得到第11行跳过10,并得到1 –

+0

对不起。它并不像我期待的那样工作。它不会从Excel文件中删除该行。 –