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。