溫馨提示×

php怎么讀取excel數(shù)據(jù)

PHP
小億
248
2024-02-23 12:06:28
欄目: 編程語言

PHP可以使用PHPExcel庫來讀取Excel文件中的數(shù)據(jù)。以下是一個簡單的示例代碼:

require 'PHPExcel/IOFactory.php';

$inputFileName = 'example.xlsx';

// 讀取Excel文件
$objPHPExcel = PHPExcel_IOFactory::load($inputFileName);

// 獲取第一個工作表
$sheet = $objPHPExcel->getSheet(0);

// 獲取最大行數(shù)和列數(shù)
$highestRow = $sheet->getHighestRow();
$highestColumn = $sheet->getHighestColumn();

// 逐行讀取數(shù)據(jù)
for ($row = 1; $row <= $highestRow; $row++) {
    $rowData = $sheet->rangeToArray('A' . $row . ':' . $highestColumn . $row, NULL, TRUE, FALSE);
    print_r($rowData);
}

在上面的示例中,example.xlsx是要讀取的Excel文件名。首先使用PHPExcel_IOFactory::load方法加載Excel文件,然后獲取第一個工作表并獲取最大行數(shù)和列數(shù)。最后,使用rangeToArray方法逐行讀取數(shù)據(jù),并輸出到控制臺。您可以根據(jù)需要進一步處理和操作Excel數(shù)據(jù)。

0