PHP可以使用PHPExcel庫來生成xlsx文件。以下是一個簡單的示例代碼:
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庫,然后創建一個PHPExcel對象。設置要寫入的單元格內容,然后使用PHPExcel_IOFactory類中的createWriter方法創建一個Excel2007格式的寫入器。最后保存生成的xlsx文件為output.xlsx。
請注意,PHPExcel庫已經停止維護,推薦使用更現代的庫如PhpSpreadsheet。