PHP怎么读取Excel文件数据

avatar
作者
猴君
阅读量:0

在PHP中,可以使用PHPExcel库来读取Excel文件数据。下面是一个简单的示例代码,演示如何读取Excel文件中的数据:

<?php require 'PHPExcel/Classes/PHPExcel.php';  $excelFile = 'example.xlsx'; // Excel文件路径  $excelReader = PHPExcel_IOFactory::createReaderForFile($excelFile); $excelObj = $excelReader->load($excelFile); $worksheet = $excelObj->getActiveSheet(); $highestRow = $worksheet->getHighestDataRow(); $highestColumn = $worksheet->getHighestDataColumn();  $data = array();  for ($row = 1; $row <= $highestRow; $row++) {     $rowData = array();     for ($col = 'A'; $col <= $highestColumn; $col++) {         $value = $worksheet->getCell($col . $row)->getValue();         $rowData[] = $value;     }     $data[] = $rowData; }  // 打印读取到的数据 print_r($data); ?> 

在上面的代码中,我们首先加载了PHPExcel库,并指定了要读取的Excel文件路径。然后使用PHPExcel_IOFactory类中的createReaderForFile方法创建一个Excel读取器,再使用load方法加载Excel文件。接着获取当前工作表对象,并获取最大行数和最大列数。最后通过循环遍历每一行和每一列,获取单元格的值并保存到一个二维数组中。

你可以根据实际需求对读取到的数据进行进一步处理或输出。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!