答:在PHP中,大家可以使用PHPExcel库将数据导出为Excel表格。下面是具体实现步骤:
1. 下载PHPExcel库并引入文件。
2. 创建PHPExcel对象,并设置表格属性。
“`ce ‘PHPExcel/PHPExcel.php’;
ew PHPExcel();getProperties()->setCreator(“Creator”) //设置创建者
->setLastModifiedBy(“LastModifier”) //设置最后修改者
->setTitle(“Title”) //设置标题
->setSubject(“Subject”) //设置主题”) //设置描述
->setKeywords(“Keywords”) //设置关键字
->setCategory(“Category”); //设置类别
“`
3. 创建工作表并设置表头。
“`dex(0);getActiveSheet()->setCellValue(‘A1’, ‘列1’)
->setCellValue(‘B1’, ‘列2’)
->setCellValue(‘C1’, ‘列3’);
“`
4. 填充数据。
“`
$data = array(
array(‘数据1’, ‘数据2’, ‘数据3’),
array(‘数据4’, ‘数据5’, ‘数据6’),
array(‘数据7’, ‘数据8’, ‘数据9’)
);
foreach ($data as $key => $value) {
$row = $key + 2;getActiveSheet()->setCellValue(‘A’ . $row, $value[0])
->setCellValue(‘B’ . $row, $value[1])
->setCellValue(‘C’ . $row, $value[2]);
“`
5. 设置HTTP头信息,输出Excel表格。
“`tentds-excel’);tententameame.xls”‘);trolax-age=0’);
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, ‘Excel5’);
$objWriter->save(‘php://output’);
“`
tentds-excel,这样浏览器才能正确处理Excel表格。