前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Thinkphp6.0之PhpspreadSheet学习(1)安装与初测试

Thinkphp6.0之PhpspreadSheet学习(1)安装与初测试

作者头像
哆哆Excel
发布2022-10-25 14:51:27
1.1K0
发布2022-10-25 14:51:27
举报
文章被收录于专栏:哆哆Excel哆哆Excel

Thinkphp6.0之PhpspreadSheet学习(1)安装与初测试

重点:先给自己定一个目标,在thinkphp环境下能在后台导入excel表格到Mysql数据库.

Thinkphp6.0之PhpspreadSheet学习(1)安装与初测试

一、给tp6安装PhpspreadSheet插件

1.按下面图下操作就可以了

二、 安装完成后文件的目录如下

三、 先来测试一下,

在controller控制器中新建一个php文件

代码如下:

代码语言:javascript
复制
<?php


//requier 'vendor/autoload.php';
namespace app\controller;
use app\BaseController;
//use think\facade\Db;
use PhpOffice\PhpSpreadsheet\IOFactory;
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;


class Phpspreadsheettest extends BaseController
{
  public function demo1()
{
    $spreadsheet = new spreadsheet();
    $sheet =$spreadsheet->getActiveSheet();
    

    $cell1 = $sheet ->getCell('A1');
    $v1 = $cell1->setValue("杨过");
    

    $cell2 = $sheet ->getCellByColumnAndRow(1,2);
    $v2 = $cell2->setValue("小龙女");
    

    $cell3 = $sheet ->getCellByColumnAndRow(2,2);
    $v3 = $cell3->setValue("郭靖");


    $get = $sheet -> getCell('A1') ->getValue();
    

    echo $get,PHP_EOL;


    echo "-----------";


    echo $sheet ->getCell('A2') ->getValue();


    echo $sheet ->getCell('B2') ->getValue();
    /*$Writer = New Xlsx($spreadsheet);
    $Writer ->save('demo1.xlsx');*/
    

  }
}

解析,先新建一个工作表,在工作表中输入内容“杨过 小龙女,郭靖,再取得单元格的内容,再输出来。

测试成功

===今天学习到此===

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-02-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 哆哆Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档