我们需要使用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常量输出换行符,以便在控制台中更好地显示输出结果。
还没有评论,来说两句吧...