php快速生成excel文件,php生成excel文件的简单方法
时间: 2024-01-03 15:38:36 浏览: 84
PHP生成excel
5星 · 资源好评率100%
生成Excel文件的简单方法是使用PHPExcel库。使用这个库可以轻松地创建和操作Excel文件。下面是一个生成Excel文件的简单示例代码:
```php
require_once 'PHPExcel.php';
// 创建一个新的Excel对象
$objPHPExcel = new PHPExcel();
// 设置文档属性
$objPHPExcel->getProperties()
->setCreator("Your Name")
->setLastModifiedBy("Your Name")
->setTitle("Title")
->setSubject("Subject")
->setDescription("Description")
->setKeywords("excel php")
->setCategory("Category");
// 添加数据
$objPHPExcel->setActiveSheetIndex(0)
->setCellValue('A1', 'Hello')
->setCellValue('B1', 'World!');
// 设置单元格格式
$objPHPExcel->getActiveSheet()->getStyle('A1:B1')->applyFromArray(
array(
'font' => array(
'bold' => true
),
'alignment' => array(
'horizontal' => PHPExcel_Style_Alignment::HORIZONTAL_CENTER
),
'borders' => array(
'allborders' => array(
'style' => PHPExcel_Style_Border::BORDER_THIN
)
)
)
);
// 设置工作表标题
$objPHPExcel->getActiveSheet()->setTitle('Sheet1');
// 输出Excel文件
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('example.xlsx');
```
这个示例代码会生成一个包含"Hello"和"World!"的单元格的Excel文件,并将其保存为example.xlsx。你可以根据自己的需要修改数据和格式,生成不同的Excel文件。
阅读全文