PHPExcel是一个用于操作Excel文件的PHP类库,它支持创建、读取和编辑多种格式的电子表格文件。PHPExcel基于微软的OpenXML标准,能够处理.xlsx和.xls格式的文件。然而,需要注意的是,PHPExcel已经在2015年停止维护,尽管如此,它仍然被广泛使用。对于新的项目,建议使用更现代且得到持续维护的库,如PhpSpreadsheet。
composer require phpoffice/phpspreadsheet
。PhpOffice\PhpSpreadsheet\Spreadsheet
类创建一个新的Excel对象。getActiveSheet
方法获取活动工作表,然后使用 setCellValue
方法设置单元格的值。save
方法将Excel对象保存为文件。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');
echo 'Excel file has been created!';
通过上述方法,您可以利用PHPExcel库轻松地创建和操作Excel文件,满足各种数据处理和报告需求。