站长工具综合查询2020,中国建设招标网 官方网站,标书制作公司网站,石家庄做网站的公司哪个好目录
介绍
安装扩展
读取excel文件
输入为html
保存到文件
总结 介绍
以前都是使用phpexcel#xff0c;不过已经不再更新了#xff0c;
不过不用担心还可以使用phpspreadsheet来替代它进行操作。 PHPSpreadsheet-在PHP中读取、创建和编写电子表格文档-电子表格引擎。…目录
介绍
安装扩展
读取excel文件
输入为html
保存到文件
总结 介绍
以前都是使用phpexcel不过已经不再更新了
不过不用担心还可以使用phpspreadsheet来替代它进行操作。 PHPSpreadsheet-在PHP中读取、创建和编写电子表格文档-电子表格引擎。 安装扩展
项目目录下打开命令行执行
composer require phpoffice/phpspreadsheet
安装过程非常简单成功后本地vendor中会出现phpoffice/phpspreadsheet
如下图 读取excel文件
绝对路径和相对路径都可以我这里使用的绝对路径。
示例如下
$spreadsheet \PhpOffice\PhpSpreadsheet\IOFactory::load(E:\test.xls); 输入为html
通过createWriter将加载的excel文件转化为html类型并输出内容。
示例如下
$obj \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($spreadsheet, Html);
echo $obj-save(php://output); 保存到文件
也可以把html内容保存到文件中之后可以使用file_get_contents读取文件内容。
如果想转为pdf文件可以看《phpspreadsheet 导出pdf文件》。
示例如下
$obj \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($spreadsheet, Html);
$filename ./uploads/test.html;
$obj-save($filename);
echo file_get_contents($filename);
效果 总结
本篇记录使用phpspreadsheet的一个小功能即转excel为html。