温馨提示×

php xlsxwriter能处理多个工作表吗

PHP
小樊
88
2024-07-18 00:23:44
栏目: 编程语言

是的,PHP XLSXWriter 可以处理多个工作表。您可以在创建工作表时指定要使用的工作表名称,并分别在每个工作表上写入数据。以下是一个示例代码片段,展示如何在同一个 Excel 文件中创建多个工作表:

// 创建 Excel 文件
$writer = new XLSXWriter();
 
// 创建第一个工作表
$writer->writeSheetHeader('Sheet1', array('Column1', 'Column2', 'Column3'));
$writer->writeSheetRow('Sheet1', array('Data1', 'Data2', 'Data3'));
 
// 创建第二个工作表
$writer->writeSheetHeader('Sheet2', array('Column1', 'Column2', 'Column3'));
$writer->writeSheetRow('Sheet2', array('Data1', 'Data2', 'Data3'));
 
// 保存 Excel 文件
$writer->writeToFile('example.xlsx');

在上面的示例中,我们创建了一个名为 Sheet1Sheet2 的工作表,并在每个工作表中写入了一行数据。您可以根据需要创建任意数量的工作表,并在每个工作表上写入数据。

0