PHPExcel 1.8.1Excel处理库

PHPExcel 的 1.8.1 版本,算是 PHP7 时代还挺实用的 Excel 库了。你要在 Web 应用里导个报表、生成个统计表,用它就蛮顺的。支持.xls 和.xlsx,老版本兼容也做得不错。

读取 Excel的时候,它能直接把内容变成数组,你要做什么统计、入库都省事不少。写入方面,支持写公式、加图表、插图片,样式也能调。就算做个财务报表,也能整得有模有样。

用法也不复杂,像这样:

require_once 'PHPExcel.php';
$objPHPExcel = new PHPExcel();
$objPHPExcel->getActiveSheet()->setCellValue('A1', 'Hello World!');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('example.xlsx');

上面几行代码,搞个 Excel 就出来了,响应也快。

你要是做导出功能,像是把数据库查出来的内容转成 Excel 让用户下载,这库也挺合适。还支持分多个 Sheet,样式、边框、字体都能调,不会太死板。

不过要提醒一下,PHPExcel 已经不维护了。项目长远点,建议也看看它的“继任者”PhpSpreadsheet,新特性支持会更全。

如果你现在的项目用的是 PHP7,而且不需要太新潮的 Excel 功能,那 PHPExcel_1.8.1 还是一个还不错的选择。

rar 文件大小:51.83MB