برای خواندن اطلاعات از یک فایل XLSX در PHP می توانید از کتابخانه PHPExcel استفاده کنید. ابتدا باید کتابخانه را دانلود و نصب کنید. سپس می توانید کد زیر را برای خواندن اطلاعات از یک فایل XLSX استفاده کنید:

// Include PHPExcel library
require_once 'PHPExcel/Classes/PHPExcel.php';

// Create new PHPExcel object
$objPHPExcel = PHPExcel_IOFactory::load('example.xlsx');

// Get worksheet
$worksheet = $objPHPExcel->getActiveSheet();

// Get highest row and column
$highestRow = $worksheet->getHighestRow();
$highestColumn = $worksheet->getHighestColumn();

// Loop through each row
for ($row = 1; $row <= $highestRow; $row++) {
    // Loop through each column
    for ($col = 'A'; $col <= $highestColumn; $col++) {
        // Get cell value
        $cellValue = $worksheet->getCell($col.$row)->getValue();
        // Do something with cell value
        echo $cellValue . "\t";
    }
    echo "\n";
}

در این کد، ابتدا کتابخانه PHPExcel با استفاده از دستور require_once فراخوانی شده است. سپس یک شی PHPExcel ایجاد می شود و فایل XLSX با استفاده از دستور load بازیابی می شود. سپس شیت فعلی با استفاده از دستور getActiveSheet دریافت می شود. سپس با استفاده از دستور getHighestRow و getHighestColumn، بالاترین سطر و ستون دریافت می شود. در نهایت، با استفاده از دستور getCell، مقدار هر سلول خوانده می شود و با دستور echo چاپ می شود.

خواندن اطلاعات xlsx در php

原文地址: https://www.cveoy.top/t/topic/CVc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录