用文件流的的方式来解决
try {
$objReader = \PHPExcel_IOFactory::createReader('Excel2007');
$objReader->setReadDataOnly(true);
$objPHPExcel = $objReader->load("2018.xlsx");
$objWorksheet = $objPHPExcel->getActiveSheet();
$data = [];
foreach ($objWorksheet->getRowIterator() as $row) {
$temp = [];
$cellIterator = $row->getCellIterator();
$cellIterator->setIterateOnlyExistingCells(false);
foreach ($cellIterator as $cell) {
$temp[] = $cell->getValue();
}
array_push($data, $temp);
}
var_dump($data);
}catch (\Exception $e){
echo $e->getMessage();
}

本文展示了一种使用PHPExcel库通过文件流方式读取Excel文件并解析数据到PHP数组的方法。通过实例代码,详细介绍了如何加载Excel文件,迭代读取每一行数据,并将单元格值收集到数组中。
1290

被折叠的 条评论
为什么被折叠?



