php8.0excel处理
时间: 2023-07-05 07:04:30 浏览: 186
如果你需要在 PHP 8.0 中处理 Excel 文件,可以使用 PHPExcel 库,它是一个开源的 PHP 库,可以轻松地读取和写入 Excel 文件。
安装 PHPExcel 库:
```bash
composer require phpoffice/phpexcel
```
使用 PHPExcel 读取 Excel 文件:
```php
use PhpOffice\PhpSpreadsheet\IOFactory;
$reader = IOFactory::createReader('Xlsx');
$spreadsheet = $reader->load('/path/to/excel/file.xlsx');
$worksheet = $spreadsheet->getActiveSheet();
$highestRow = $worksheet->getHighestRow();
$highestColumn = $worksheet->getHighestColumn();
for ($row = 1; $row <= $highestRow; $row++) {
$rowData = $worksheet->rangeToArray('A' . $row . ':' . $highestColumn . $row, null, true, false);
print_r($rowData);
}
```
使用 PHPExcel 写入 Excel 文件:
```php
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
$spreadsheet = new Spreadsheet();
$worksheet = $spreadsheet->getActiveSheet();
$worksheet->setCellValue('A1', 'Hello, World!');
$writer = new Xlsx($spreadsheet);
$writer->save('/path/to/excel/file.xlsx');
```
以上是 PHPExcel 的基本用法,你可以根据自己的需求进行修改和扩展。
阅读全文