phpexcel读取xlsx
时间: 2023-07-29 13:12:23 浏览: 98
php读取excel,xlsx文件
你可以使用 PHPExcel 库来读取 xlsx 文件。首先,你需要下载并安装 PHPExcel 库。然后,你可以使用以下代码来读取 xlsx 文件:
```php
// 引入 PHPExcel 库
require_once 'PHPExcel/Classes/PHPExcel.php';
// 创建一个读取对象
$objReader = PHPExcel_IOFactory::createReader('Excel2007');
// 设置只读取数据,不读取格式
$objReader->setReadDataOnly(true);
// 读取文件
$objPHPExcel = $objReader->load('your_file.xlsx');
// 获取第一个工作表对象
$worksheet = $objPHPExcel->getActiveSheet();
// 获取最大行数和列数
$highestRow = $worksheet->getHighestRow();
$highestColumn = $worksheet->getHighestColumn();
// 循环读取数据
for ($row = 1; $row <= $highestRow; $row++) {
for ($column = 'A'; $column <= $highestColumn; $column++) {
$cellValue = $worksheet->getCell($column . $row)->getValue();
echo $cellValue . "\t";
}
echo "\n";
}
```
在上面的代码中,我们首先引入 PHPExcel 库,然后创建一个读取对象,并设置只读取数据,不读取格式。接着,我们读取文件,并获取第一个工作表对象。最后,我们循环读取数据并输出。
阅读全文