欢迎来到PhpSpreadsheet的文档 - PhpSpreadsheet文档

欢迎来到PhpSpreadsheet的文档

PhpSpreadsheet是一个用纯PHP编写的库,它提供了一组类,允许您读取和写入不同的电子表格文件格式,如Excel和LibreOffice Calc。

支持文件格式

格式写作
打开文档格式/ OASIS(.ods)
Office Open XML(.xlsx)Excel 2007及更高版本
BIFF 8(.xls)Excel 97及更高版本
BIFF 5(.xls)Excel 95
SpreadsheetML(.xml)Excel 2003
Gnumeric的
HTML
SYLK
CSV
PDF(使用TCPDF,Dompdf或mPDF库,需要单独安装)

入门

软件要求

使用PhpSpreadsheet开发需要以下软件:

  • PHP 5.6或更高版本
  • PHP扩展php_zip已启用
  • PHP扩展php_xml已启用
  • 启用PHP扩展php_gd2(如果没有编译)

PHP版本支持

对PHP版本的支持只会维持超过该PHP版本寿命结束的六个月

安装

使用composer将PhpSpreadsheet安装到您的项目中:

composer require phpoffice/phpspreadsheet

你好,世界

这是编写电子表格的最简单方法:

<?php

require 'vendor/autoload.php';

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;

$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();
$sheet->setCellValue('A1', 'Hello World !');

$writer = new Xlsx($spreadsheet);
$writer->save('hello world.xlsx');

通过实例学习

一个好的开始方法是运行一些样本。通过PHP内置的webserver提供样本:

php -S localhost:8000 -t vendor/phpoffice/phpspreadsheet/samples

然后将浏览器指向:

HTTP://本地主机:8000 /

样本也可以直接从命令行运行,例如:

php vendor/phpoffice/phpspreadsheet/samples/Basic/01_Simple.php

通过文档学习

有关更深入的文档,您可以阅读有关体系结构概述创建电子表格工作表访问单元格以及 读取和写入文件

或者浏览API文档

积分

请参阅贡献者列表 以获取最新信用。


Original url: Access
Created at: 2019-02-13 10:58:45
Category: default
Tags: none

请先后发表评论
  • 最新评论
  • 总共0条评论