biin2013/import-export

excel import export

1.0.14 2022-01-17 05:37 UTC

This package is auto-updated.

Last update: 2024-09-17 11:00:22 UTC


README

composer require biin2013/import-export

Import 使用说明

Import 构造函数参数

Import 方法

  • setRows

    如果希望只读取指定行(非连续)的数据,在构造函数中指定开始和结束行就无法满足了, 此时可使用此方法自定义一个只需读取的行数组即可,且使用该方法指定后,构造函数中指定 的 startRowendRow 失效。

  • setColumns

    setRows,此处指定的为列。

  • getReader

    使用该方法可得到 PhpOffice\PhpSpreadsheet\Reader\IReader 对象。

  • getSpreadsheet

    使用该方法可得到 PhpOffice\PhpSpreadsheet\Spreadsheet 对象

  • setOnlyReadSheetName

    使用该方法可指定只读取的 sheet 名称,可传入字符串或数组

  • setOnlyReadSheetIndex

    使用该方法可指定只读取的 sheet 的index

注: 如 setOnlyReadSheetNamesetOnlyReadSheetIndex 同时指定,则取并集

  • getData

    使用该方法获取读取到的数据,可指定一个匿名回调函数来格式化每个单元格的数据。 回调函数的第一个参数为字段名(如未指定则使用列名),第二个参数为当前单元格的值, 第三个参数为当前单元格对象,第四个参数为当前 PhpOffice\PhpSpreadsheet\Worksheet\Worksheet 对象