要在 PHP 中使用 PhpSpreadsheet 導出 Excel 表格,可以按照以下步驟進行:
1. 安裝 PhpSpreadsheet
首先,確保你已經安裝了 PhpSpreadsheet。你可以使用 Composer 來安裝:
```bash
composer require phpoffice/phpspreadsheet
```
2. 創建并導出 Excel 表格
以下是一個簡單的示例代碼,展示如何使用 PhpSpreadsheet 創建并導出 Excel 表格:
```php
<?php
require 'vendor/autoload.php';
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
// 創建一個新的電子表格對象
$spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();
// 設置單元格的值
$sheet->setCellValue('A1', 'Hello World !');
$sheet->setCellValue('A2', 'PhpSpreadsheet');
$sheet->setCellValue('A3', '導出 Excel 表格');
// 設置單元格樣式
$sheet->getStyle('A1')->getFont()->setBold(true);
$sheet->getStyle('A2')->getFont()->setItalic(true);
$sheet->getStyle('A3')->getFont()->setSize(14);
// 創建一個 Xlsx 寫入器
$writer = new Xlsx($spreadsheet);
// 保存文件到本地
$writer->save('hello_world.xlsx');
echo "Excel 文件已成功導出!";
?>
```
3. 運行代碼
將上述代碼保存為一個 PHP 文件(例如 `export_excel.php`),然后在瀏覽器中訪問該文件,或者通過命令行運行:
```bash
php export_excel.php
```