我使用Laravel Excel,我想分别加载列,如下所示:
$rows = Excel::selectSheetsByIndex(0)->load($fileName);
$a = $rows->select($column1)->get();
$b = $rows->select($column2)->get();
其中$ column1和column2是包含我想要获取的列名称的数组。
在我的$ a中我有column1但在我的$ b中我有column1和column2。如何只在$ b中使用column2而不重新编写Excel文件?
编辑:解决方案是替换:
$a = $rows->select($column1)->get();
by:
$a = $rows->get($column1);
答案 0 :(得分:0)
我想你应该试试这个:
$rows = Excel::selectSheetsByIndex(0)->load($fileName);
$a = $rows->get(array('firstname'));
$b = $rows->get(array('lastname'));
注意: firstname
和lastname
字段是您的列名
希望这对你有用!