由于phpexcel已经不再维护,phpspreadsheet是phpexcel的下一个版本。phpspreadsheet是一个用纯php编写的库,并引入了命名空间,psr规范等。这里简单介绍下phpspreadsheet的导入导出功能。
1、安装
使用composer安装:
composer require phpoffice/phpspreadsheet
github下载:
2、excel文件导出
/**
* excel文件导出
*/
function export()
{
require_once __dir__ . ‘/vendor/autoload.php’;
$data = [
[‘title1’ => ‘111’, ‘title2’ => ‘222’],
[‘title1’ => ‘111’, ‘title2’ => ‘222’],
[‘title1’ => ‘111’, ‘title2’ => ‘222’]
];
$title = [‘第一行标题’, ‘第二行标题’];
// create new spreadsheet object
$spreadsheet = new \phpoffice\phpspreadsheet\spreadsheet();
$sheet = $spreadsheet