spreadsheet读取excel数据

  获取excel数据,网上很多都是通过“行”“列”循环获取的,其实spreadsheet本身就提供toArray方法来获取sheet中的数据

  根本不需要手动去循环

  一共分为四个步骤:

    1. 创建excel加载器

    2.使用加载器加载指定文件

    3.获取excel中的sheet

    4.读取数据

  代码如下,请参考:

    

  // 创建excel加载器
  $reader = IOFactory::createReader("Xlsx");
  // 加载excel文件
  $spreadsheet = $reader->load($excelFile);
  // 获取指定sheet
  $worksheet = $spreadsheet->getActiveSheet();
  // 读取sheet中数据
  $data = $worksheet->toArray();

  

  

posted @ 2022-11-02 18:17  为梦l  阅读(951)  评论(0)    收藏  举报