خواندن اطلاعات xlsx در php
برای خواندن اطلاعات از یک فایل 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 چاپ می شود.
原文地址: https://www.cveoy.top/t/topic/CVc 著作权归作者所有。请勿转载和采集!