zoukankan      html  css  js  c++  java
  • laravel读取excel

    $filePath = 'storage/exports/成员信息.xls';
    Excel::load($filePath, function ($reader) {
    // $data = $reader->all();//获取全部
    // $data = $reader->get()->first();//获取第一条记录
    // $data = $reader->takeRows(2)->get();//获取指定几条记录
                $data = $reader->skipRows(3)->get()->toArray();//跳过几行
    // $head = $reader->get()->getHeading();//获取头部
          
    ->limitRows();#读取行数

    echo '<pre>';
    print_r($data);
    // print_r($head);
    });
    参考地址:https://docs.laravel-excel.com/2.1/import/results.html
    Excel::create($fileName, function ($excel) use ($excelData, $highLightArray) {
    $excel->sheet('sheet1', function ($sheet) use ($excelData, $highLightArray) {

    $sheet->fromArray($excelData, null, 'A1', false, false);
    $lineKey = [1 => 'A', 2 => 'B', 3 => 'C'];
    foreach ($highLightArray AS $key => $value) {
    $index = $lineKey[$value] . $key;
    $sheet->cells($index, function ($cells) {
    $cells->setFontColor('#0000FF');
    });
    }
    });

    })->store('xls');
    ////下载到项目目录中

  • 相关阅读:
    vue-cli3 set vue.config.js
    oracle 基本查询语句及实例
    输出流啊输入流
    java线程
    sql基础
    抽象类和接口
    重载和重写的区别
    简单的java面向对象计算器
    运算符的优先级
    隐式类型转换规则
  • 原文地址:https://www.cnblogs.com/yifan72/p/10784821.html
Copyright © 2011-2022 走看看