首页 文章

选择不同变量Laravel Excel中的列

提问于
浏览
0

我使用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文件?

EDIT : 解决方案是替换:

$a = $rows->select($column1)->get();

通过:

$a = $rows->get($column1);

1 回答

  • 0

    我想你应该试试这个:

    $rows = Excel::selectSheetsByIndex(0)->load($fileName);
    $a = $rows->get(array('firstname'));
    $b = $rows->get(array('lastname'));
    

    Note: firstnamelastname 字段是您的列名

    希望这对你有用!

相关问题