PHP如何生成xlsx文件

PHP
小樊
87
2024-08-12 14:49:34

PHP可以使用PHPExcel庫(kù)來(lái)生成xlsx文件。以下是一個(gè)簡(jiǎn)單的示例代碼:

require 'PHPExcel/PHPExcel.php';

$objPHPExcel = new PHPExcel();

$objPHPExcel->setActiveSheetIndex(0)
            ->setCellValue('A1', 'Hello')
            ->setCellValue('B1', 'World');

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('output.xlsx');

在上面的示例中,首先引入PHPExcel庫(kù),然后創(chuàng)建一個(gè)PHPExcel對(duì)象。設(shè)置要寫入的單元格內(nèi)容,然后使用PHPExcel_IOFactory類中的createWriter方法創(chuàng)建一個(gè)Excel2007格式的寫入器。最后保存生成的xlsx文件為output.xlsx。

請(qǐng)注意,PHPExcel庫(kù)已經(jīng)停止維護(hù),推薦使用更現(xiàn)代的庫(kù)如PhpSpreadsheet。

0