我们需要使用PHP的第三方库phpoffice/phpspreadsheet来读取Excel文件,如果你还没有安装这个库,可以使用composer进行安装:
composer require phpoffice/phpspreadsheet
接下来,我们编写一个PHP脚本来读取Excel文件并输出内容,以下是一个简单的示例:
<?php
require 'vendor/autoload.php';
use PhpOffice\PhpSpreadsheet\IOFactory;
// 读取Excel文件
$spreadsheet = IOFactory::load('example.xlsx');
// 获取第一个工作表
$worksheet = $spreadsheet->getActiveSheet();
// 遍历工作表中的所有行和列,输出内容
for ($row = 1; $row <= $worksheet->getHighestRow(); $row++) {
for ($col = 1; $col <= $worksheet->getHighestColumn(); $col++) {
$cellValue = $worksheet->getCellByColumnAndRow($col, $row)->getValue();
echo $cellValue . "\t";
}
echo PHP_EOL;
}
在这个示例中,我们首先引入了phpoffice/phpspreadsheet库,然后使用IOFactory::load()方法读取名为"example.xlsx"的Excel文件,接着,我们获取第一个工作表,并遍历其中的所有行和列,输出每个单元格的内容,我们使用PHP_EOL常量输出换行符,以便在控制台中更好地显示输出结果。



还没有评论,来说两句吧...