zoukankan      html  css  js  c++  java
  • php读写excel —— PhpSpreadsheet组件

    前言

    1. PhpSpreadsheet是一个纯PHP类库,它提供了一组类,允许您从不同的电子表格文件格式(如Excel和LibreOffice Calc)读取和写入。用PHP读取Excel、CSV文件
    2. 还有一种类似的类库PHPExcel,但是PhpSpreadsheet代码质量和性能比PHPExcel高不少,完全可以替代PHPExcel(PHPExcel已不再维护)。
    3. PhpSpreadsheet官方文档:https://phpspreadsheet.readth...

    PhpSpreadsheet安装的环境要求:

    1. PHP version 5.6或者更高
    2. PHP extension:php_zip enabled,php_xml enabled,php_gd2 enabled

    PhpSpreadsheet组件安装

    1. 使用composer执行命令安装依赖:

      
      composer require phpoffice/phpspreadsheet 版本号
      
    2. 执行完命令后会在vendor目录下发现有了phpoffice目录,代表已经下载安装PhpSpreadsheet成功。

    PhpSpreadsheet简单实例

    1. 代码示例:

      
      <?php
         date_default_timezone_set("PRC");//时区设置
         require 'vendor/autoload.php';
         
         use PhpOfficePhpSpreadsheetSpreadsheet;
         use PhpOfficePhpSpreadsheetWriterXlsx;
         
         
         $spreadsheet = new Spreadsheet();
         $sheet = $spreadsheet->getActiveSheet();
         $sheet->setCellValue('A1', 'Hello World !');
         
         $writer = new Xlsx($spreadsheet);
         $writer->save('hello world.xlsx');
      
    2. 执行以上代码会发现生成了一个hello world.xlsx文件,实现了简单的excel文件的导出功能。

    总结

    1. PhpSpreadsheet组件实际上就是一个php的类库,使用这个类库里边的各种方法来实现对excel等表格文件的读取、导出等功能。

    原文地址:https://segmentfault.com/a/1190000016513658

  • 相关阅读:
    Python老男孩 day09
    mount 挂载usb
    解压以及压缩命令
    flask 安装
    寻找文件 的小栗子
    Linux 环境变量与文件查找
    vim 查找和替换
    vim 基本功能 删除 移动 复制 粘贴
    selenium python 处理alter
    selenium python 显式和隐式等待方法
  • 原文地址:https://www.cnblogs.com/lalalagq/p/9969885.html
Copyright © 2011-2022 走看看